GET /api/v1/companies when the question is who is this company?
(NVDA, nvidia.com, a CIK, or a name). This is not article search — after you
have a ticker, use Entity Search for mentioning
articles.
Free, no auth required. Empty matches return 200 with items: [].
Unexpected lookup failures return 500.
List
At least one ofticker, domain, qid, cik, or name is required.
When more than one is given, lookup uses qid > ticker > domain > cik >
name to find candidates; the remaining identifiers must also match.
Response
name plus identifiers.ticker / domain to users — do not lead
with raw ids.
One company
GET /api/v1/companies/{companyId} returns the same profile object as a list
item. Use the id from the list route. Unknown ids and ids that are not
companies return 404.

