Financial Datasets — Get income statement (as-reported)
financialdatasets_get_financials_income_statements_as_reportedGet the as-filed income statement hierarchy. Each line item is returned exactly as it appears on the face of the 10-K or 10-Q, with parent-child relationships preserved in the children field.
Uses the caller's OpenAny gateway credentials. Charges and authorization are determined by the gateway.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cik | No | The Central Index Key (CIK) of the company. | |
| isin | No | The ISIN (International Securities Identification Number) of a non-US listing. An alternative to `ticker` and `market`. | |
| limit | No | The maximum number of periods to return. This is the total across all pages, not a page size: each page holds up to 10 records, linked by `next_page_url`. | |
| cursor | No | Opaque pagination cursor from a previous response's next_page_url. When provided, all other query parameters are ignored: the cursor carries the original request's filters. Treat it as opaque; do not construct or modify it. | |
| market | No | The market the company is listed in: `US` (the default) or `UK`. For a UK company the statement comes back as the company printed it in its annual report, in its own order and wording. | |
| period | Yes | The time period of the data. | |
| ticker | No | The ticker symbol. Required if cik or isin is not provided. | |
| exchange | No | Deprecated alias of `market`: `LSE` means `market=UK`. Existing requests keep working. | |
| report_period | No | Filter by exact report period date in YYYY-MM-DD format. | |
| report_period_gt | No | Filter by report period greater than date in YYYY-MM-DD format. | |
| report_period_lt | No | Filter by report period less than date in YYYY-MM-DD format. | |
| report_period_gte | No | Filter by report period greater than or equal to date in YYYY-MM-DD format. | |
| report_period_lte | No | Filter by report period less than or equal to date in YYYY-MM-DD format. |