Foreign exchange rates API
with currency conversion

Exchange rates API is a free service for current and historical foreign exchange rates
published by the European Central Bank

            
GET https://api.exchangeratesapi.io/latest HTTP/1.1

{
  "base": "EUR",
  "date": "2018-04-08",
  "rates": {
    "CAD": 1.565,
    "CHF": 1.1798,
    "GBP": 0.87295,
    "SEK": 10.2983,
    "EUR": 1.092,
    "USD": 1.2234,
    ...
  }
}
            
          

Speed Fast & reliable

Exchange rates API has been designed and tested to handle thousands of request per second. Also constantly monitored.

Compatible Fixer.io compatibility

Built in Fixer.io compatibility so you can keep all the libraries you already like and use daily.

Open source Open source

Everything from the code base, homepage to the deployment process is opensource and free to use under a permissive MIT license.

Usage

Get the latest foreign exchange reference rates.

            
GET https://api.exchangeratesapi.io/latest HTTP/1.1
            
          

Get historical rates for any day since 1999.

            
GET https://api.exchangeratesapi.io/2010-01-12 HTTP/1.1
            
          

Rates are quoted against the Euro by default. Quote against a different currency by setting the base parameter in your request.

            
GET https://api.exchangeratesapi.io/latest?base=USD HTTP/1.1
            
          

Request specific exchange rates by setting the symbols parameter.

            
GET https://api.exchangeratesapi.io/latest?symbols=USD,GBP HTTP/1.1
            
          

Get historical rates for a time period.

            
GET https://api.exchangeratesapi.io/history?start_at=2018-01-01&end_at=2018-09-01 HTTP/1.1
            
          

Limit results to specific exchange rates to save bandwidth with the symbols parameter.

            
GET https://api.exchangeratesapi.io/history?start_at=2018-01-01&end_at=2018-09-01&symbols=ILS,JPY HTTP/1.1
            
          

Quote the historical rates against a different currency.

            
GET https://api.exchangeratesapi.io/history?start_at=2018-01-01&end_at=2018-09-01&base=USD HTTP/1.1
            
          

Please cache results whenever possible this will allow us to keep the service without any rate limits or api key requirements.

The API comes with no warranty but we do our best effort to keep the service working relibly.