GET /v1/entities/resolve is the identity call. The stores and the packer take that identity; they do not invent it.
id, cik, ticker, matchConfidence, and matchBasis when they are returned. A low-confidence match is a correction task, not a join key. Do not infer a CIK from a ticker string or an old filing URL.
The path
- Resolve the issuer, manager, or security.
- Carry the returned CIK (and entity
idwhen present). - Fetch one store, or run one named intel job.
Letters and authenticated situations are gated stores. They 404 when that store is dark. Do not make them the first curl.
requestId when present.
What resolve is not
An empty resolve request is invalid. Company overview (
GET /v1/companies/overview) is a company view, not a substitute for resolve and not the intelligence product.
Next
- Object graph — the objects you fetch after resolve
- Response views and include —
view=agentandinclude= - Named intel jobs — packs and reports
- First request flows — REST, SDK, CLI, and MCP

