ECB Exchange Rates: Latest and Historical Reference Rates
European Central Bank euro foreign-exchange reference rates for any date since 1999, converted to any base currency. Reference rates published around 16:00 CET on working days; not tradable quotes.
x402: $0.003 per callMCP tool: fx_rate_ecb
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
base | string | EUR | Base currency, ISO 4217. |
symbols | array | Target currencies. Default: all. | |
date | string | YYYY-MM-DD. Default: latest. Weekends and holidays return the previous working day. | |
amount | number | 1 | Amount of base currency to convert. |
* required
Source and freshness
- Source and licence
- European Central Bank euro foreign exchange reference rates, via frankfurter.dev.
- Last verified
- 2026-10-03 (hourly check against the live source)
Use it
HTTP (x402)
curl -i "https://api.ambolt.dev/v1/fx-rate-ecb?base=EUR&symbols=%5B%22DKK%22%2C%22USD%22%5D"Returns 402 Payment Required with the price until an x402 payment is attached; @x402/fetch does this for you. See Get started.
MCP
{ "mcpServers": { "ambolt": { "url": "https://api.ambolt.dev/mcp" } } }
# then call the tool: fx_rate_ecb
Apify
Not published as an Actor yet.
Example response
{
"base": "EUR",
"amount": 1,
"date": "2026-10-02",
"rates": {
"DKK": 7.4736,
"USD": 1.1225
},
"source": "Source: European Central Bank euro foreign exchange reference rates, via frankfurter.dev.",
"fetchedAt": "2026-10-02T21:35:47.668Z"
}
Good to know
- You are charged only when the call succeeds. Invalid input or an unavailable source costs nothing.
- Every response states its source and the time it was fetched.
- Informational only; not financial, legal or tax advice.
- Something wrong or missing? Open an issue on the repository (ambolt-mcp) and a reply follows under the Ambolt name.