Europe — ISO 4217

Euro (EUR) Exchange Rate API

Get live Euro (EUR) to USD exchange rates via REST API. Rates updated every 4 hours from dual sources. Used by Germany, France, Italy and 16 more.

Fetch EUR rates in seconds

One endpoint, one header. No OAuth, no webhooks required.

JavaScript / TypeScriptGET /v1/exchange-rates/EUR
// Fetch EUR exchange rate
const response = await fetch(
  'https://api.apogeoapi.com/v1/exchange-rates/EUR',
  { headers: { 'X-API-Key': 'your_api_key' } }
);

const data = await response.json();
// {
//   "currency": "EUR",
//   "usdRate": 1.08,        // 1 EUR = X USD
//   "lastUpdated": "2026-04-05T10:00:00Z",
//   "stale": false
// }
Bundled with country dataGET /v1/countries/{ISO2}
// Countries using EUR also include currencyRate in their response:
GET /v1/countries/{ISO2}
// { ..., "currencyRate": { "usdRate": 1.08, "currency": "EUR" } }

Why use ApogeoAPI for EUR rates?

Live rates

EUR to USD rates updated every 4 hours from ExchangeRate-API with Frankfurter as automatic fallback. Stale flag included if refresh fails.

161 currencies

USD, EUR, GBP, ARS, BRL and 156 more — all available under the same subscription. No per-currency pricing.

Bundled with geo data

Countries that use EUR return currencyRate inline — no extra API call needed. Cities, states, IP geo all in one response.

Countries using EUR

All of these countries return EUR exchange rate data in their API responses.

GermanyFranceItalySpainNetherlandsBelgiumPortugalAustriaFinlandGreeceIrelandLuxembourgMaltaCyprusSlovakiaSloveniaEstoniaLatviaLithuania

Other Europe currencies

All supported via the same endpoint and subscription.

Start fetching EUR rates today

14-day free trial. No credit card required. 161 currencies included.