Get Company Fundamental Data

Retrieve paginated fundamental financial data for a specific company and time periods.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
calendar_periods
array of strings

List of calendar reporting periods to include. Mutually exclusive with fiscal_periods and periods. Accepted formats: YYYYQ[1-4] (quarters), YYYYH[1-2] (half-years), or YYYYFY (fiscal year). Example: ?calendar_periods=2023Q4&calendar_periods=2024Q1.

calendar_periods
integer
required

The unique identifier of the company.

date-time

Minimum creation timestamp (ISO-8601). Used together with updated_at to form an inclusive range; created_at must be ≤ updated_at.

integer

Filter fundamentals to those from a specific document ID.

fiscal_periods
array of strings

List of fiscal reporting periods to include. Mutually exclusive with calendar_periods and periods. Accepted formats: YYYYQ[1-4] (quarters), YYYYH[1-2] (half-years), or YYYYFY (fiscal year). Example: ?fiscal_periods=2023Q4&fiscal_periods=2024Q1.

fiscal_periods
integer

Number of results to return per page.

integer

The initial index from which to return results.

periods
array of strings
deprecated

Deprecated: use calendar_periods. List of calendar reporting periods to include. Accepted formats: YYYYQ[1-4] (quarters), YYYYH[1-2] (half-years), or YYYYFY (fiscal year). Example: ?periods=2023Q4&periods=2024Q1.

periods
boolean

Filter by restatement status. true = only restated values, false = only original values, omit to include both.

sections
array of strings

Optional list of financial statement sections to filter by. Narrows the response to fundamentals whose finantial section matches one of the provided values.

sections
series_ids
array of integers

Optional list of series IDs to filter by. Example: ?series_ids=101&series_ids=205.

series_ids
string
enum

Optional target unit to convert values to. When omitted, values are returned as-reported. Values reported in a currency (e.g. dollars) or as a percentage are not convertible and are returned unchanged.

Allowed:
date-time

Maximum update timestamp (ISO-8601). Used together with created_at to form an inclusive range; created_at must be ≤ updated_at.

Responses

Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json