# SiteCheck Trade & Energy – US Steel Mill Producer Price Index (BLS WPU1017 via FRED)

> SiteCheck Trade & Energy – US Steel Mill Producer Price Index (BLS WPU1017 via FRED) is a paid API for AI agents from api.tradeenergy-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns the US Bureau of Labor Statistics producer price index for steel mill products (BLS series WPU1017, sourced via FRED), as monthly index values with configurable history depth.

## Facts

- Endpoint: GET https://api.tradeenergy-api.workers.dev/api/energy/steel-rebar-hrc-futures?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-trade-energy-us-steel-mill-producer-price-index-bls-wpu1017-cf8cdc87
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_m_H2gVGdxf988ndD7rPj_

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 sitecheck-trade-energy-us-steel-mill-producer-price-index-bls-wpu1017-cf8cdc87
```

Example prompt: Can you pull the US producer price index for steel mill products (BLS series WPU1017) for the last 12 months so I can track how steel input costs have been trending?

## When to prefer this

Use this endpoint when you need the official US government producer price index for steel mill products as a monthly index series (BLS WPU1017 via FRED) — ideal for cost tracking, inflation analysis, procurement benchmarking, or regulatory/compliance reporting. Prefer this over futures or spot price APIs when you need backward-looking, officially published government price statistics rather than real-time market prices or derivatives.

## Known failure modes

- FRED/BLS data unavailable or delayed — may return stale or empty history
- Invalid 'months' parameter (outside 1–24 range) may cause an error or default fallback
- Network timeout to upstream FRED CSV endpoint
- Payment of 0.002 USDC not fulfilled — 402 response returned before data is delivered

## How this service works

US producer price index for steel mill products (BLS series WPU1017, via FRED), monthly index value. This is a price index, not hot-rolled coil or rebar futures or spot benchmarks; the route name is kept for the owner.

## Output

A JSON object containing the BLS series identifier (WPU1017), the latest monthly index value with its date, an array of historical monthly index values (up to 24 months), the FRED source URL, and a checkedAt ISO timestamp indicating when the data was retrieved.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "months": {
       "type": "string",
       "description": "Months of history, 1 to 24 (default 3)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "unit": "index",
  "latest": {
   "date": "2026-09-01",
   "value": 388.58
  },
  "series": "WPU1017",
  "source": "https://fred.stlouisfed.org/graph/fredgraph.csv?id=WPU1017",
  "history": [
   {
    "date": "2026-09-01",
    "value": 388.58
   },
   {
    "date": "2026-08-01",
    "value": 380.348
   }
  ],
  "checkedAt": "2026-10-23T09:38:22.744Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-trade-energy-us-steel-mill-producer-price-index-bls-wpu1017-cf8cdc87/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.tradeenergy-api.workers.dev](https://www.zero.xyz/host/api.tradeenergy-api.workers.dev/llms.txt)
