# ECB Reference Exchange Rates (dt0ur.online)

> ECB Reference Exchange Rates (dt0ur.online) is a paid API for AI agents from dt0ur.online, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-03).

Returns official European Central Bank reference exchange rates for 30+ fiat currencies with a selectable base currency.

## Facts

- Endpoint: POST https://dt0ur.online/api/finance/exchange-rates?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-03
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ecb-reference-exchange-rates-dt0ur-online-f5daa2e4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7GdWvJ-cL8cZcAUdYRZ-T

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 ecb-reference-exchange-rates-dt0ur-online-f5daa2e4 -d '<json body>'
```

Example prompt: Can you pull the latest official ECB reference exchange rates for all available currencies, using USD as the base, and make sure it's fresh live data?

## When to prefer this

Choose this endpoint when you need official, authoritative ECB reference exchange rates for compliance, auditing, accounting, or any use case requiring rates that align with European Central Bank benchmarks. Prefer it over general forex APIs when ECB provenance matters. It is distinct from the sibling 'live exchange rates' endpoint which covers crypto and settlement amounts — this one focuses on official ECB fiat reference rates across 30+ currencies.

## Known failure modes

- Invalid or unsupported base currency code returns an error or empty rate set
- ECB data source temporarily unavailable causing fetch failure
- force_live request times out if the upstream ECB feed is slow
- Malformed request body may return a 400 validation error
- Payment not processed correctly results in 402 rejection

## How this service works

Delivers official European Central Bank reference exchange rates across 30+ fiat currencies with base currency selection.

## Output

Returns a structured set of official ECB reference exchange rates for 30+ fiat currencies relative to the chosen base currency, including currency codes and their corresponding rate values. When force_live is true, bypasses any cached data to return the most current rates.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "base": {
   "type": "string",
   "default": "USD",
   "description": "Base reference currency code"
  },
  "force_live": {
   "type": "boolean",
   "default": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ecb-reference-exchange-rates-dt0ur-online-f5daa2e4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dt0ur.online](https://www.zero.xyz/host/dt0ur.online/llms.txt)
