# Datakoot US Economic Series

> Datakoot US Economic Series is a paid API for AI agents from x402.datakoot.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-11).

Fetches current and historical US macroeconomic time-series data (unemployment, CPI, payrolls, etc.) from BLS and US Census sources, cached and kept current by Datakoot.

## Facts

- Endpoint: POST https://x402.datakoot.com/api/us_series?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/datakoot-us-economic-series-e93d83cf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XKHMlwWalY8PtoQbiaf4X

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability datakoot-us-economic-series-e93d83cf -d '<json body>'
```

Example prompt: What's the current US unemployment rate? Pull the latest data from the BLS series us_unemployment_rate.

## When to prefer this

Use this endpoint when you need current or recent US macroeconomic indicators (unemployment, CPI, PPI, payrolls, retail sales, etc.) and want a cached, reliable feed that avoids direct BLS rate limits. Prefer over direct BLS API calls for speed and reliability, and over generic search for structured, machine-readable time-series data.

## Known failure modes

- Invalid or unsupported series key returns an error
- Raw BLS series IDs may hit BLS rate limits for uncached series
- Stale cache if Datakoot update pipeline is delayed
- Payment failure via x402 if insufficient USDC balance

## How this service works

48 live public-data tools (security, packages, SEC filings, economy, FX, weather, domains, Federal Register, Base) for AI agents. $0.002 USDC per call on Base via x402, charged only on success. The same tools are free for 100 calls/day via MCP at <server>.datakoot.com/mcp.

## Output

Returns a JSON object with an array of recent data points (year, period, value), the as-of date of the cache, the series name, the BLS series ID, and the source attribution (Bureau of Labor Statistics or US Census Bureau). Data is cached and kept current by Datakoot.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "series": {
   "type": "string",
   "description": "A US series key: us_unemployment_rate, us_cpi, us_nonfarm_payrolls, us_labor_participation, us_avg_hourly_earnings, us_ppi (BLS), or us_retail_sales (US Census). These are cached by Datakoot and kept current. A raw BLS series ID is also accepted, but uncached series often hit BLS rate limits."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": [
   {
    "year": "2026",
    "value": "4.2",
    "period": "September"
   },
   {
    "year": "2026",
    "value": "4.1",
    "period": "August"
   }
  ],
  "as_of": "2026-10-03",
  "series": "unemployment",
  "source": "US Bureau of Labor Statistics (public domain)",
  "seriesID": "LNS14000000"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/datakoot-us-economic-series-e93d83cf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.datakoot.com](https://www.zero.xyz/host/x402.datakoot.com/llms.txt)
