BLS Public Data API
The BLS Public Data API provides programmatic access to published historical time series data covering employment, unemployment, consumer prices, wages, productivity, and other labor market indicators. Version 2 (registration required) supports up to 50 series per request, 20 years of data, and optional calculations including net and percent changes.
Documentation
Documentation
https://www.bls.gov/developers/api_signature_v2.htm
GettingStarted
https://www.bls.gov/developers/
Authentication
https://data.bls.gov/registrationEngine/
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/u-s-bureau-of-labor-statistics/refs/heads/main/openapi/bls-public-data-api-openapi.yaml
JSON-LD
https://raw.githubusercontent.com/api-evangelist/u-s-bureau-of-labor-statistics/refs/heads/main/json-ld/bls-public-data-api-context.jsonld