Company financial statements

Use this route to assemble the three core normalized statements for one issuer or a bounded ticker batch. tickers returns one row per requested ticker and can include a partial degraded state when an individual issuer fails; inspect each row rather than treating the batch as all-or-nothing. Select annual or quarterly cadence and fiscal-year filters before comparing results. Values retain SEC XBRL source context and are not live market data. See statements reference and freshness and source evidence.

get/v1/companies/financials

Request

  • Base URL: https://api.turos.app
  • URL: https://api.turos.app/v1/companies/financials
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Query parameters

tickerstring

Issuer ticker for one company. Supply ticker, cik, or tickers/symbols for a batch.

cikstring

SEC-stable issuer CIK for one company. Supply ticker, cik, or tickers/symbols for a batch.

tickersstring

Comma-separated issuer tickers for a batch of up to 50 companies. Batch rows can individually report an error state.

symbolsstring

Alias for tickers when requesting a batch.

period'annual' | 'quarterly'

Reporting cadence to return. Compare only like-for-like periods.

fyinteger

Issuer fiscal year to select; this is not necessarily a calendar year.

fy_frominteger

Inclusive lower bound for issuer fiscal years.

fy_tointeger

Inclusive upper bound for issuer fiscal years.

limitinteger

Maximum reporting periods to return for each issuer.

Response

Successful response

OR

Changes

No recorded changes to this operation across all 1 revision of this API.