# Vextorium Commodity Historical Price Series

> Vextorium Commodity Historical Price Series is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-16).

Returns a monthly price time series (up to 60 years) for a named commodity from the World Bank Pink Sheet, including high, low, last price, and percent change.

## Facts

- Endpoint: POST https://api.vextorium.com/materia-prima-historico-pago?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-commodity-historical-price-series-6053f205
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_F5iYDlSjz1sXULcHxUneC

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 vextorium-commodity-historical-price-series-6053f205 -d '<json body>'
```

Example prompt: Can you pull the World Bank Pink Sheet monthly price history for Brent crude oil over the last 24 months, including the high, low, and percent change over that period?

## When to prefer this

Choose this endpoint when you need long-run monthly commodity price history (up to 60 years) from an authoritative source (World Bank Pink Sheet) for commodities like gold, Brent crude, copper, wheat, coffee, aluminum, and other globally tracked raw materials. It is ideal for macroeconomic research, supply chain analysis, investment research, and inflation tracking where official, citation-ready data is required.

## Known failure modes

- Unknown or misspelled commodity name returns null or empty series
- Requesting more months than available history silently truncates to available data
- Network or upstream World Bank data unavailability causes timeout or error response
- Invalid body format or missing 'nombre' field causes schema validation error

## How this service works

Monthly price series of a commodity (gold, Brent, copper, wheat, coffee...) going back up to 60 years, with high, low and change over the period. World Bank Pink Sheet.

## Output

Returns a JSON object with: the commodity name, the date range (desde/hasta in YYYY-MM format), an array of monthly {mes, precio} data points, the maximum price, minimum price, last price, percent change over the period, and the data source citation (World Bank Pink Sheet, CC BY 4.0).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "meses": {
   "type": "integer"
  },
  "nombre": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "desde": "2025M10",
  "hasta": "2026M09",
  "serie": [
   {
    "mes": "2025M10",
    "precio": 64.7
   },
   {
    "mes": "2025M11",
    "precio": 63.6
   }
  ],
  "fuente": "World Bank Commodity Price Data (The Pink Sheet), CC BY 4.0",
  "maximo": 120.4,
  "minimo": 62.7,
  "ultimo": 116.8,
  "cambio_pct": 80.53,
  "materia_prima": "Crude oil, Brent ($/bbl)"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-commodity-historical-price-series-6053f205/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
