BLS Economic Data Scraper - CPI, Jobs & Wages avatar

BLS Economic Data Scraper - CPI, Jobs & Wages

Pricing

Pay per usage

Go to Apify Store
BLS Economic Data Scraper - CPI, Jobs & Wages

BLS Economic Data Scraper - CPI, Jobs & Wages

Scrape Bureau of Labor Statistics data: CPI (inflation), unemployment rate, employment, wages, and producer prices. Official BLS API, preset series for easy use. Historical time series data.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

oscar lira

oscar lira

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

BLS Economic Data Scraper

Apify actor that fetches official U.S. economic time series data from the Bureau of Labor Statistics (BLS) public API v2.

No API key required for basic usage (up to 25 series per query, last 3 years by default).

Supported Presets

PresetSeries IDDescription
cpiCUUR0000SA0Consumer Price Index (All Urban)
unemploymentLNS14000000Unemployment Rate
employmentCES0000000001Total Nonfarm Employment
wagesCES0500000003Average Hourly Earnings (Private)
ppiWPUFD49104Producer Price Index (Finished Goods)
custom(your choice)Provide your own series IDs

Input Example

{
"presetSeries": "unemployment",
"startYear": 2020,
"endYear": 2025
}

Or with custom series:

{
"presetSeries": "custom",
"seriesIds": ["CUUR0000SA0", "LNS14000000"],
"startYear": 2023
}

Output Fields

FieldTypeDescription
seriesIdstringBLS series identifier
seriesNamestringHuman-readable name
yearstringData year
periodstringBLS period code (M01 = January, etc.)
periodNamestringHuman-readable period (e.g. "February")
valuestringThe reported value
footnotesarrayFootnote objects with code and text
latestbooleantrue if this is the most recent point

Running Locally

npm install
echo '{"presetSeries":"cpi"}' > INPUT.json
APIFY_INPUT_KEY=INPUT npm start

Notes

  • The BLS v2 public API (no key) allows up to 25 series and returns the last 3 years by default.
  • Register for a free API key at https://data.bls.gov/registrationEngine/ to get higher limits (up to 50 series, 20 years).