skills/market-research-reports/references/official_data_sources.md
Verified against first-party guidance on 2026-07-23. API rules can change: recheck the linked terms and limits before automated or high-volume use. The bundled scripts do not call these services and do not require API keys.
Start with the original authority most fit for the claim:
Do not treat an aggregator as an independent corroborating source when it reproduces the same underlying series.
The BLS API FAQ, last modified 2023-08-30, documents:
Record series ID, survey/program, seasonal adjustment, units, frequency, footnotes, publication date, and revision status. Consult the program's methodology and release calendar rather than relying on the API response alone.
The BEA API User Guide, dated 2026-04-20, requires a registered UserID and documents three rolling per-minute limits:
BEA returns HTTP 429 and a Retry-After header when throttled. The guide warns
that limits may change. Query metadata methods before data, restrict years and
dimensions, and avoid broad ALL requests. Record current versus chained
dollars, reference year, table/line code, frequency, seasonality, and release
vintage. Chained-dollar components may not be additive; use published
contributions or current-dollar shares where appropriate.
The Indicators API documentation states that v2 is current, v1 is discontinued, and API authentication is not required. Preserve indicator code, database/source, source note, source organization, unit, income/region classification vintage, and retrieval date. The WDI catalog publishes metadata and revision-history resources. A World Bank indicator may originate with a national agency or another international organization; retain that lineage.
The IMF Data API page states that IMF data are available through SDMX 2.1 and SDMX 3.0 APIs. Use the dataset's data structure, codelists, unit, scale, frequency, observation status, and methodological metadata. Do not assume similarly named indicators across IMF datasets have identical definitions.
The OECD Data Explorer API guide, published 2025-04-30, describes the SDMX API, free access subject to OECD terms, and rate limiting without publishing one universal numerical ceiling on that page. It warns that omitting a dataflow version selects the latest version and that later structures may not be backward compatible. Store agency, dataset, dataflow version, dimensions, codes, attributes, and query.
The Eurostat API introduction documents Statistics, SDMX 2.1, SDMX 3.0, catalogue, and asynchronous services. It states that datasets are updated twice daily when changes are available and that the database contains only the latest version, without past-version documentation. Preserve the retrieved file and update timestamp when a reproducible vintage matters.
The ESS quality and metadata handbook is a standard for reporting source, process, quality, and metadata. Record flags, breaks, seasonal adjustment, units, NUTS/geography version, and dataset code.
Use the relevant country's official agency before secondary compilations. Examples of current first-party interfaces:
For any country, confirm: