Get company facts
Authorizations
The caller's own Monid API key (get one at https://monid.ai?fpr=dhruv-15136b). Passed straight through to Monid on every call, so usage bills the caller's own wallet — this is never a shared server-side credential, and the server never logs or stores it. Missing, empty, or malformed values answer 401 unauthorized before any paid call is attempted.
Query Parameters
Uppercase-normalized ticker symbol (1-20 letters/digits/dots/hyphens). Either ticker or cik is accepted, but only ticker is actually routed.
Accepted for FD parameter parity but always answers 400 bad_request; pass ticker instead.
Response
Company facts, or a not_found soft failure (see description).
- CompanyFactsResponse
- ErrorResponse
Company facts envelope: {"company_facts": {...}}. Never paginated.
Company facts for one ticker. This route currently sources only ticker and name from the US company catalog; every other field is schema-legal but always omitted. Every field is a pointer with omitempty in the Go source: unsourced values are omitted from the response, never nulled or fabricated.