Official exchange rates API: ECB, Federal Reserve and TCMB
Daily reference rates from three central banks behind one endpoint, with currency conversion and historical days.
What it does
Official exchange rates from the ECB (default), the Federal Reserve H.10, and the Turkish Central Bank with forex and banknote buy and sell prices. Convert amounts and look up past days.
- GET /v1/rates?source=ecb
- GET /v1/rates?source=fed
- GET /v1/rates?source=tcmb
- GET /v1/rates?date=2025-12-31
- GET /v1/rates/convert
- GET /v1/currencies
Limits: Daily official rates, not live market quotes or bank card rates. History is ECB and TCMB only, one day per call.
Use cases
- Convert invoice amounts with an official reference rate.
- Show TRY prices using TCMB rates.
- Store the rate used for an accounting entry.
Data sources and freshness
European Central Bank, Federal Reserve H.10, Türkiye Cumhuriyet Merkez Bankası (TCMB).
Fetched every weekday after the banks publish.
How it compares
Compared with exchangerate.host, Open Exchange Rates or Fixer, LiveAPI focuses on official central-bank sources and is one of the few APIs that also returns the TCMB forex and banknote buy/sell list.
Pricing
Every new account gets 100 free calls. Packs of 10,000 ($5), 100,000 ($15) and 250,000 calls ($29) never expire, or choose Unlimited for $39 a month. Only successful responses use a call. See pricing.
FAQ
Are these live market rates?
No. They are official daily reference rates published by the central banks, not live trading quotes or card-network rates.
Can I get historical rates?
Yes, for the ECB and TCMB: pass date=YYYY-MM-DD to GET /v1/rates. One day per call.
How do I convert an amount?
Use GET /v1/rates/convert with from, to and amount.