UnifyAPI
← Back to catalog

bls-macro.series

mock data$0.002 / call

BLS Time Series Lookup

Fetch one or more U.S. Bureau of Labor Statistics (BLS) time series by series ID. Accepts up to 5 comma-separated series IDs and an optional year range (up to 10 years with a registered key). Returns chronological data points with year, period, period name, and numeric value. Common series IDs: CUUR0000SA0 (CPI All Items), LNS14000000 (Unemployment Rate), CES0000000001 (Total Nonfarm Payrolls), PRS85006092 (Nonfarm Business Productivity), CIU1010000000000A (Employment Cost Index). Find additional series IDs at bls.gov/data/. US Gov public domain, no upstream cost.

Referenceprovider: Bls Macro#bls-macro#reference

Input schema

end_year

Last year of data to retrieve (default: current year). Max 10-year span per BLS limits.

integer
series_idsrequired

Comma-separated BLS series ID(s), up to 5 (e.g. "CUUR0000SA0,LNS14000000"). Find IDs at bls.gov/data.

string
start_year

First year of data to retrieve (default: current year - 2).

integer

Call via REST

curl -X POST https://unifyapi.pro/api/call/bls-macro.series \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"end_year":0,"series_ids":"<series_ids>","start_year":0}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.