The macro prints your agent needs, at release, with the history as it was known.
CPI, payrolls, GDP, PCE, policy rates, yield curves and the release calendar from BLS, BEA, the Treasury, the Fed, ECB, Eurostat, ONS, the Bank of England, ABS and RBA. One schema. Point-in-time vintages. Every response cites its source. Pay per request in USDC over x402, or take a free key.
Latest prints
| Series | Publisher | Period | Value | Unit | Next release (UTC) |
|---|---|---|---|---|---|
us.cpi.all.saCPI-U, all items, seasonally adjusted | BLS | 2026-09 | 336.298 | index_1982_84_100 | |
us.unemployment.rateUnemployment rate, 16 years and over | BLS | 2026-09 | 4.2 | percent | |
us.payrolls.totalTotal nonfarm payroll employment | BLS | 2026-09 | 159044 | thousands | |
us.gdp.real.qoq.saarReal GDP, percent change from preceding quarter (SAAR) | BEA | pending | percent_saar | ||
ea.hicp.annualEuro area HICP, annual rate of change | ECB | 2025-12 | 1.9 | percent | |
uk.cpi.annualUK CPI annual rate, all items | ONS | 2026-09 | 3.5 | percent | 2026-11-18 07:00 |
au.rba.cashrateRBA cash rate target | RBA | 2026-10-30 | 4.60 | percent | |
us.yield.10y10-year Treasury par yield | Treasury | 2026-10-30 | 4.94 | percent |
Values are decimal strings in the API. All series.
Upcoming releases
| Thu 05 Nov 12:00 | Bank of England Monetary Policy Committee decision | BoE |
| Fri 06 Nov 13:30 | Employment Situation October 2026 | BLS |
| Tue 10 Nov 13:30 | Consumer Price Index October 2026 | BLS |
Full calendar or GET /api/v1/releases/upcoming
One call
curl https://macrodataapi.com/api/v1/series/us.cpi.all.sa \
-H "X-API-Key: mdk_live_..."
{
"id": "us.cpi.all.sa",
"latest": {"period": "2026-09", "value": "336.298",
"released_at": "2026-10-15T12:30:04Z"},
"change": {"period_over_period_pct": "0.65",
"year_over_year_pct": "2.9"},
"next_release_at": "2026-11-13T13:30:00Z",
"source": [{"publisher": "U.S. Bureau of Labor Statistics",
"licence": "US public domain", "url": "..."}]
}
Why primary sources
Durable and free to reuse
US federal data is public domain; ECB, Eurostat, ONS, ABS and RBA publish under open licences. No vendor terms sit between you and the number, and we name the licence on every response.
Vintages, not just history
GDP is revised three times; payrolls twice. history?as_of= returns the series exactly as it was known on that day, so a backtest never sees a revision it could not have seen.
Release-aware
The calendar drives collection. On a release day the affected series are polled every minute until the new period lands, then the release is stamped with the time we observed it.
Pay the way an agent pays
GET with no key, receive a 402 with the USDC amount, retry with the signed payment. Gasless on Base.
Pro for 1 hour, 1 day or 7 days. Returns a key. POST /api/v1/payments/agent-subscribe.
One key for this feed and every other feed on RealtimeAPI, edge cached. No subscriptions anywhere. Setup prompt.
1,000 macro data calls a month, free, with one prompt
This API is the macrodata feed on RealtimeAPI.ai. A free RealtimeAPI key covers 1,000 calls a month across every feed there, so an agent that also needs crypto or stock data uses one key for all of it. Paste one prompt into Claude Code, Cursor, Codex or any agent and it adds the MCP server, mints the key and runs a CPI call to prove it works.