U.S. Bureau of Labor Statistics
The U.S. Bureau of Labor Statistics (BLS) is the principal federal statistical agency responsible for measuring labor market activity, working conditions, and price changes in the U.S. economy. BLS collects, processes, analyzes, and disseminates statistical data on employment, unemployment, inflation, wages, productivity, and occupational safety through a public API that provides programmatic access to published historical time series data.
U.S. Bureau of Labor Statistics publishes 2 APIs on the APIs.io network: Series API and Surveys API. Tagged areas include Federal Government, Labor, Statistics, Employment, and Economic Data.
The U.S. Bureau of Labor Statistics catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
U.S. Bureau of Labor Statistics’ developer surface includes authentication, documentation, getting-started guide, FAQ, and 7 more developer resources.
Kin Score
APIs 2
Individual APIs this provider publishes, each with its own machine-readable definition.
U.S. Bureau of Labor Statistics Series API
Time series data operations for retrieving labor statistics across BLS surveys including employment, CPI, wages, and more.
U.S. Bureau of Labor Statistics Surveys API
Survey metadata and catalog operations for discovering available BLS surveys and their series identifiers.
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
U S Bureau Of Labor Statistics Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Features 6
Notable capabilities this provider offers.
Time Series Data Access
Retrieve historical labor statistics data using BLS series IDs covering employment, unemployment, CPI, wages, and productivity.
Multiple Series in One Request
Version 2 API allows requesting up to 50 series in a single POST request, returning 20 years of data per series.
Net and Percent Change Calculations
Optional calculations including net change and percent change from prior periods are available in Version 2 responses.
Survey Catalog Discovery
Retrieve metadata for all available BLS surveys and discover popular series IDs through the catalog endpoint.
Annual Averages
Request annual average values (M13 period) alongside monthly data for trend analysis.
Public API with Free Registration
The BLS API is free to use. Version 1 requires no registration; Version 2 requires a free API key for higher query limits.
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Bls Public Data Api Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 13
Standalone JSON Schema definitions for this provider's data models.
Calculations
JSON SCHEMADataPoint
JSON SCHEMAFootnote
JSON SCHEMAMultipleSeriesRequest
JSON SCHEMAPeriodCalculations
JSON SCHEMAPopularSeriesResponse
JSON SCHEMASeriesCatalog
JSON SCHEMASeriesData
JSON SCHEMASeriesResponse
JSON SCHEMASeriesResults
JSON SCHEMASurveyMetadataResponse
JSON SCHEMASurvey
JSON SCHEMASurveysResponse
JSON SCHEMAScroll for all 13
JSON Structure 13
JSON Structure definitions describing this provider's data shapes.
Bls Calculations Structure
JSON STRUCTUREBls Data Point Structure
JSON STRUCTUREBls Footnote Structure
JSON STRUCTUREBls Multiple Series Request Structure
JSON STRUCTUREBls Period Calculations Structure
JSON STRUCTUREBls Popular Series Response Structure
JSON STRUCTUREBls Series Catalog Structure
JSON STRUCTUREBls Series Data Structure
JSON STRUCTUREBls Series Response Structure
JSON STRUCTUREBls Series Results Structure
JSON STRUCTUREBls Survey Metadata Response Structure
JSON STRUCTUREBls Survey Structure
JSON STRUCTUREBls Surveys Response Structure
JSON STRUCTUREScroll for all 13
Examples 13
Example request and response payloads for these APIs.
Bls Calculations Example
EXAMPLEBls Data Point Example
EXAMPLEBls Footnote Example
EXAMPLEBls Series Catalog Example
EXAMPLEBls Series Data Example
EXAMPLEBls Series Response Example
EXAMPLEBls Series Results Example
EXAMPLEBls Survey Example
EXAMPLEBls Surveys Response Example
EXAMPLEScroll for all 13
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Economic Research
Economists and researchers use BLS time series data to analyze labor market trends, wage growth, and employment cycles.
Inflation Monitoring
Track CPI and PPI data for measuring inflation trends across consumer goods, food, energy, and other categories.
Employment Policy Analysis
Policy analysts use unemployment and employment statistics to evaluate labor market conditions and inform policy decisions.
Dashboard and Application Development
Developers integrate BLS data into economic dashboards, journalism applications, and data visualization tools.
Academic Research
Universities and think tanks use BLS historical data for econometric modeling, academic papers, and policy reports.
Integrations 4
Pre-built integrations with other platforms and tools.
Python blsapi
Open-source Python package for querying the BLS API with support for v1 and v2 endpoints.
R blsAPI
CRAN R package providing a simple interface to the BLS Public Data API for statistical computing.
Microsoft Power Platform
BLS connector available in Power Automate, Power Apps, and Copilot Studio for low-code BLS data access.
data.gov
BLS datasets are cataloged on data.gov as part of the federal open data initiative.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Access & Security 2
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API