Statement by key
Use this route when the statement type belongs in the URL rather than a query string. Set statement_key to a supported normalized statement, then select annual or quarterly cadence and fiscal years as needed. The result preserves reported units, periods, and filing provenance and may contain missing or incomparable normalized line items. See API conventions and freshness and source evidence.
Request
- Base URL: https://api.turos.app
- URL: https://api.turos.app/v1/statements/{statement_key}
- Auth: one of:
- API key in header x-api-key
- HTTP bearer
Path parameters
Normalized statement to retrieve: income_statement, balance_sheet, or cash_flow_statement.
Query parameters
Issuer ticker. Either ticker, symbol, or cik is required.
Alias for ticker, for customers coming from market-data APIs.
Issuer CIK. Either ticker, symbol, or cik is required.
Reporting cadence to select: annual or quarterly. quarter and q are aliases for quarterly; compare values only within like-for-like periods.
Fiscal year filter.
Alias for fy.
Inclusive fiscal-year lower bound.
Alias for fy_from.
Inclusive fiscal-year upper bound.
Alias for fy_to.
Use compact for period-indexed row arrays. Default and agent preserve statement value provenance.
Response
Successful response. view=compact returns CompactStatement; view=agent returns StatementAgentRecord; default returns Statement.
Changes
No recorded changes to this operation across all 1 revision of this API.