OpenRates is a free JSON API delivering accurate and up-to-date currency exchange rate data sourced directly from the European Central Bank. Our aim is to offer an out-of-the-box, reliable currency API service at no cost and without the need of registering an account.
Exchange rates are updated daily at around 4:00pm CET.
Query the API for the latest available exchange rates.
GET http://api.openrates.io/latest
Query the API for historical exchange rate data as of the year 1999.
GET http://api.openrates.io/2010-10-12
The default base currency is Euro. In order to change the base currency, simply append the base parameter and set it to your preferred 3-letter currency code.
GET http://api.openrates.io/latest?base=USD
You can also limit the API result to specific currencies. In order to do so, specify the symbols parameter and set it to your preferred list of comma-separated 3-letter currency codes.
GET http://api.openrates.io/latest?symbols=USD,GBP
The OpenRates API also supports cross-domain JSONP requests. Simply add the callback parameter to your request and set it to your preferred function name.
GET http://api.openrates.io/latest?callback=MY_CALLBACK
All queries can also be made using HTTPS.
GET https://api.openrates.io/latest
For questions please feel free to contact us at [email protected].