# Euro Area AAA Government Bond Yield Curve (ECB)

> Euro Area AAA Government Bond Yield Curve (ECB) 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-15).

Returns the ECB's zero-coupon euro area AAA government bond yield curve from 3 months to 30 years, with basis-point changes versus N days ago and the 10y-2y slope.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/euro-yield-curve?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/euro-area-aaa-government-bond-yield-curve-ecb-4894cb9c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8fN9FC_2s2HxrRdcltkO0

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 euro-area-aaa-government-bond-yield-curve-ecb-4894cb9c -d '<json body>'
```

Example prompt: Show me the current ECB euro area AAA government bond yield curve — zero coupon, all maturities from 3 months to 30 years — and tell me how much each rate has changed in basis points versus 60 days ago, including the 10y-2y slope.

## When to prefer this

Choose this endpoint when you need the official ECB zero-coupon euro area AAA government bond yield curve with multi-maturity coverage (3M to 30Y), basis-point change comparisons, and the 10y-2y slope in a single call. Prefer it over generic bond data sources when ECB methodology and AAA-only filtering are required, or when you need the slope metric precomputed.

## Known failure modes

- ECB data not yet published for the current day — response may return the most recent available date
- compare_days out of range (must be 1–365) — may return a validation error
- Upstream ECB data source temporarily unavailable — service may return an error or stale data
- Invalid body type supplied — request rejected

## How this service works

Euro area AAA government bond yield curve (zero-coupon, 3 months to 30 years) estimated by the ECB, with change in basis points versus N days ago and the 10y-2y slope.

## Output

Returns a JSON object with the curve date, an array of maturity buckets (e.g. 3M, 6M, 1Y … 30Y) each containing the zero-coupon rate in percent and the change in basis points versus the comparison date, the comparison date itself, the source attribution (ECB), and the 10y-2y slope in basis points.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "compare_days": {
   "type": "integer",
   "description": "1-365, default 30"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "date": "2026-10-01",
  "curve": [
   {
    "term": "3M",
    "rate_pct": 2.5074,
    "change_bp": 8.6
   },
   {
    "term": "6M",
    "rate_pct": 2.6913,
    "change_bp": 13.6
   }
  ],
  "source": "European Central Bank, euro area yield curve (AAA bonds)",
  "compared_with": "2026-09-01",
  "slope_10y_2y_bp": 48.6
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/euro-area-aaa-government-bond-yield-curve-ecb-4894cb9c/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)
