Get Company Fundamental Data
Changed onRetrieve paginated fundamental financial data for a specific company and time periods.
Request
- Base URLhttps://app.daloopa.com
- AuthHTTP basic
Query parameters
Optional list of calendar reporting periods to include. Mutually exclusive with fiscal_periods. When neither is provided, fundamentals for all periods are returned. Accepted formats: YYYYQ[1-4] (quarters), YYYYH[1-2] (half-years), or YYYYFY (fiscal year). Example: ?calendar_periods=2023Q4&calendar_periods=2024Q1.
The unique identifier of the company.
Minimum creation timestamp (ISO-8601, inclusive). Combine with created_at__lte to form a range.
Maximum creation timestamp (ISO-8601, inclusive). Combine with created_at__gte to form a range.
Filter fundamentals to those from a specific document ID.
Optional list of fiscal reporting periods to include. Mutually exclusive with calendar_periods. When neither is provided, fundamentals for all periods are returned. Accepted formats: YYYYQ[1-4] (quarters), YYYYH[1-2] (half-years), or YYYYFY (fiscal year). Example: ?fiscal_periods=2023Q4&fiscal_periods=2024Q1.
Whether to include derived fundamentals. true = include derived fundamentals, false = exclude derived fundamentals, omit for default behavior (excludes derived).
Number of results to return per page.
The initial index from which to return results.
Filter by restatement status. true = only restated values, false = only original values, omit to include both.
Optional list of financial statement sections to filter by. Narrows the response to fundamentals whose finantial section matches one of the provided values.
Optional list of series IDs to filter by. Example: ?series_ids=101&series_ids=205.
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.
Minimum update timestamp (ISO-8601, inclusive). Combine with updated_at__lte to form a range.
Maximum update timestamp (ISO-8601, inclusive). Combine with updated_at__gte to form a range.
Response
Example response
{
"count": 123,
"next": "http://api.example.org/accounts/?offset=400&limit=100",
"previous": "http://api.example.org/accounts/?offset=200&limit=100"
}Changes
- info
endpoint added
- info