# ECB Historical FX Rate Snapshot by Date

> ECB Historical FX Rate Snapshot by Date is a paid API for AI agents from x402.professorsausages.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Returns the full European Central Bank reference rate snapshot for a specified historical date back to 1999, with weekend/holiday date substitution flagged

## Facts

- Endpoint: GET https://x402.professorsausages.com/fx-rates/on/:date
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ecb-historical-fx-rate-snapshot-by-date-73c5e0fd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OW4ch-oPU66BOcCsxjYiP

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-historical-fx-rate-snapshot-by-date-73c5e0fd
```

Example prompt: Pull the full ECB reference rate snapshot for March 31, 2023 — I need all the currency rates from that fixing date for month-end revaluation, and if it fell on a weekend please flag that and give me the prior fixing.

## When to prefer this

Use this endpoint when you need the complete ECB reference rate snapshot for a specific historical date — especially for month-end accounting revaluation, financial audits, or any workflow requiring all currency pairs at once rather than a single cross-rate. It automatically handles weekend and holiday date substitution with flagging, making it reliable for any calendar date since 1999. Prefer this over the per-pair series endpoint when you need a full multi-currency snapshot on one date rather than a time series for a specific pair.

## Known failure modes

- Date before 1999 ECB history — endpoint may return error or no data
- Invalid date format — request rejected
- Future date requested — no ECB fixing available yet
- Network or payment failure — 402 payment required error if USDC not provided

## How this service works

Full rate snapshot on a historical fixing date back to 1999 — month-end revaluation staple; weekend dates substitute the prior fixing, flagged

## Output

Returns the full ECB daily reference rate object for the resolved fixing date, including: the base currency (EUR), a rates object with all covered currency pairs, the actual ECB fixing date used (which may differ from the requested date if it was a weekend or holiday), the number of weekdays since that fixing (staleDays=0 means current), the requested date, a rateType enum ('ecb-daily-reference'), source attribution ('European Central Bank'), and a disclaimer string.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ecb-historical-fx-rate-snapshot-by-date-73c5e0fd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.professorsausages.com](https://www.zero.xyz/host/x402.professorsausages.com/llms.txt)
