Best Practices for Using the Daloopa API
To get started with our API, we recommend the following steps:
- Discover Supported Companies
- Begin by using the
api/v2/companies
endpoint to identify the list of companies for which we provide datasheets. This endpoint returns detailed information, including company names, tickers, industries, and sectors.
- Begin by using the
- Fetch Historical Data
- After identifying the desired company, use the
api/v2/export/{ticker}
endpoint to retrieve the full historical dataset for that company. This endpoint provides comprehensive financial information, formatted as a CSV file for easy integration into your workflows.
- After identifying the desired company, use the
- Use the
real_time
Query Parameter- The
api/v2/export/{ticker}
endpoint includes areal_time
query parameter, which controls how quickly you access incremental updates to the datasheet.- Set
real_time=true
during high-priority periods, such as earnings seasons, when immediate access to newly released financial data is critical. In this mode, datapoints are updated incrementally as they become available, allowing analysts to begin their work as soon as possible. - Set
real_time=false
to retrieve fully reviewed and finalized data, ensuring completeness and consistency. This option may take longer, depending on the SLA for the specific company.
- Set
- The
- Work with Specific Data Points
- Each row in the CSV output represents a specific datapoint and includes a column named
series_id
, which corresponds to a unique line item in our datasheet. If you're only interested in certain datapoints/line items, use theseries_id
to filter the data.
For more details on identifying relevantseries_id
values, refer to our documentation: Tag ID Preview Documentation.
- Each row in the CSV output represents a specific datapoint and includes a column named
- Check for Deprecated Series IDs
- Series IDs can change due to corrections or merges made by analysts. When a change occurs, a new Series ID is generated and the original(s) Series ID is marked as inactive. If you continue querying the API using deprecated Series IDs, no data will be returned.
- Recommendation: Implement a routine check for deprecated Series IDs using the Series Continuation API. We recommend running this check:
- Before any critical data analysis;
- When encountering unexpected "no data" responses from queries for series ID.
Updated 8 days ago