Mid-market exchange rate API
The live interbank midpoint — the number shown above. It moves continuously and is refreshed every 60 seconds across 160 currencies. Use it for pricing, checkout, display and anything a customer sees.
curl "https://allratestoday.com/api/v1/rates?source=USD&target=EUR" \
-H "Authorization: Bearer YOUR_API_KEY"
[{ "rate": 0.8643, "source": "USD", "target": "EUR",
"time": "2026-08-16T11:01:24+0000" }] - Several targets at once —
target=EUR,GBP,JPYreturns one row per pair in a single call. - Historical —
/api/historical-ratesfor a date range, or?time=YYYY-MM-DDfor one past day. - Four formats — add
?format=csv,xmlorxlsxto get a file instead of JSON.