Exchange Rates
Get current ECB exchange rates for any supported base currency. Optionally filter to specific target currencies. Updated daily from the European Central Bank.
Credit cost: 1 credit per request
Authorization
ApiKeyAuth x-api-key<token>
Your API key. Include it in the x-api-key header for every request.
In: header
Query Parameters
base?string
Base currency ISO 4217 code (defaults to EUR).
Default
"EUR"symbols?string
Comma-separated target currency codes to filter (e.g. USD,GBP,JPY).
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://api.veille.io/v1/vat/rates"{
"date": "2026-02-20",
"base": "EUR",
"rates": {
"EUR": 1,
"USD": 1.1767,
"JPY": 182.63,
"GBP": 0.8728,
"CHF": 0.9132,
"CAD": 1.6112,
"AUD": 1.6697,
"CNY": 8.1294,
"HKD": 9.1961,
"INR": 107.0155,
"KRW": 1705.81,
"BRL": 6.1358,
"MXN": 20.2402,
"SEK": 10.6745,
"NOK": 11.254,
"DKK": 7.4716,
"PLN": 4.2238,
"CZK": 24.241,
"HUF": 379.65,
"RON": 5.0978,
"TRY": 51.5932,
"ZAR": 18.9417,
"SGD": 1.4931,
"THB": 36.719,
"IDR": 19872.87,
"MYR": 4.5927,
"PHP": 68.428,
"NZD": 1.9763,
"ILS": 3.6783,
"ISK": 144.9
}
}{
"error": "Bad Request"
}{
"error": "Invalid API Key"
}{
"error": "Payment required"
}{
"error": "Rate limit exceeded for the API key: quota monthly"
}{
"error": "Internal Error"
}