# Vextorium ECB Exchange Rate Series

> Vextorium ECB Exchange Rate 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 daily ECB reference exchange rates for a currency against the euro over a configurable period (up to 5 years), including latest rate, change, high, low, average, and annualized volatility with the full time series.

## Facts

- Endpoint: POST https://api.vextorium.com/divisas-serie-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-ecb-exchange-rate-series-77dd75df
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EgFnG_ETy0QkSSLvL_BP2

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-ecb-exchange-rate-series-77dd75df -d '<json body>'
```

Example prompt: What does the ECB reference rate for USD against the euro look like over the last 30 days? I want the daily series plus the high, low, average, and annualized volatility.

## When to prefer this

Choose this endpoint when you need official ECB reference exchange rates (not market/interbank rates) for a specific currency against the euro over a historical window of days to years, and you want pre-computed statistics (volatility, high, low, average, change) alongside the raw daily series in a single call. Prefer this over a general ECB rates endpoint when you need the time series and summary statistics together rather than just the latest snapshot rate.

## Known failure modes

- Invalid or unsupported ISO currency code returns an error or empty result
- Days parameter outside 5–1825 range may be rejected or clamped
- Non-trading days (weekends/holidays) are omitted from the series, which can reduce the expected count
- ECB does not publish rates for all world currencies; unsupported pairs return no data
- Network or upstream ECB data source unavailability causes failure

## How this service works

Daily ECB reference exchange rate of a currency against the euro for up to 5 years: latest, change, high, low, average and annualized volatility, with the series.

## Output

A JSON object containing: the currency pair label (e.g. EUR/USD), start and end dates, the source attribution (European Central Bank), units per euro (latest rate), percentage change over the period, maximum and minimum rates, average rate, annualized volatility percentage, and the full daily time series as an array of date-value objects.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "dias": {
   "type": "integer",
   "description": "5-1825, default 90"
  },
  "divisa": {
   "type": "string",
   "description": "ISO code, e.g. USD, GBP, JPY"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "par": "EUR/USD",
  "desde": "2026-09-02",
  "fecha": "2026-10-02",
  "media": 1.1488,
  "serie": [
   {
    "fecha": "2026-09-02",
    "valor": 1.1578
   },
   {
    "fecha": "2026-09-03",
    "valor": 1.1615
   },
   {
    "fecha": "2026-09-04",
    "valor": 1.1622
   },
   {
    "fecha": "2026-09-07",
    "valor": 1.1622
   },
   {
    "fecha": "2026-09-08",
    "valor": 1.1614
   },
   {
    "fecha": "2026-09-09",
    "valor": 1.1652
   },
   {
    "fecha": "2026-09-10",
    "valor": 1.1616
   },
   {
    "fecha": "2026-09-11",
    "valor": 1.1592
   },
   {
    "fecha": "2026-09-14",
    "valor": 1.1551
   },
   {
    "fecha": "2026-09-15",
    "valor": 1.1539
   },
   {
    "fecha": "2026-09-16",
    "valor": 1.1537
   },
   {
    "fecha": "2026-09-17",
    "valor": 1.1481
   },
   {
    "fecha": "2026-09-18",
    "valor": 1.146
   },
   {
    "fecha": "2026-09-21",
    "valor": 1.149
   },
   {
    "fecha": "2026-09-22",
    "valor": 1.1463
   },
   {
    "fecha": "2026-09-23",
    "valor": 1.1411
   },
   {
    "fecha": "2026-09-24",
    "valor": 1.1367
   },
   {
    "fecha": "2026-09-25",
    "valor": 1.1403
   },
   {
    "fecha": "2026-09-28",
    "valor": 1.1378
   },
   {
    "fecha": "2026-09-29",
    "valor": 1.1355
   },
   {
    "fecha": "2026-09-30",
    "valor": 1.1355
   },
   {
    "fecha": "2026-10-01",
    "valor": 1.1298
   },
   {
    "fecha": "2026-10-02",
    "valor": 1.1225
   }
  ],
  "fuente": "Banco Central Europeo, tipos de cambio de referencia",
  "maximo": 1.1652,
  "minimo": 1.1225,
  "cambio_pct": -3.049,
  "unidades_por_euro": 1.1225,
  "volatilidad_anual_pct": 4.37
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-ecb-exchange-rate-series-77dd75df/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)
