company_AAPL behaves exactly
like country_TUR, and a fundamentals row carries the same provenance and trust fields
as an inflation print.
Finding a company
Tickers are convenient and ambiguous. Search resolves names, tickers and CIKs to the canonical entity.Response
Fetching fundamentals
The annual row trap
This is the single most important thing on this page, and the mistake is silent. Fundamentals carry a full-year FY row and a Q4 row on the same date. They are not duplicates and they are not additive. Both are correct; they answer different questions.Screening
Screeners run the filter server side and return matching companies, which is far cheaper than pulling the universe and filtering locally.Coverage caveats
US only. Companies filing with the SEC. No international filers. Filing lag is real. A figure appears when the filing is made, not when the quarter ends, and that gap runs to weeks.releaseDate is the field that matters for anything
point in time.
Restatements happen. A company can revise a prior period, so today’s history is not
necessarily the history you fetched last month. Store releaseDate and reconstruct.
Prices are a separate dataset. Market capitalisation and price based multiples
depend on market feeds with their own freshness and their own licensing. See
Markets.
Companies endpoints
Every company route, with a playground.
Trust metadata
The flags that decide whether a row belongs in a model.