BLS Public Data API

The BLS Public Data API allows developers to programmatically retrieve published historical time series data from all BLS surveys. Version 1 is open without registration; Version 2 requires a free API key and provides higher query limits (500 daily, up to 50 series per request, 20 years of data). The API covers Consumer Price Index (CPI), employment and unemployment statistics, wages, productivity, industry employment, and occupational statistics. Data is returned in JSON format.

OpenAPI Specification

bls-public-data-api-openapi.yml Raw ↑