Open Exchange Rates
Open Exchange Rates provides a simple, reliable REST API for live and historical foreign exchange (forex) rates covering 200+ world currencies, with end-of-day historical data back to January 1st, 1999. The JSON API delivers latest rates, historical snapshots, bulk time-series, currency conversion, and OHLC data, authenticated with a per-account App ID and priced in published monthly tiers that start with a free plan.
APIs
Open Exchange Rates Latest Rates API
Get the latest exchange rates for 200+ world currencies from GET /latest.json, relative to a base currency (USD by default; changing the base requires a paid plan). Rates refres...
Open Exchange Rates Historical Rates API
Get end-of-day foreign exchange rates for any UTC date back to January 1st, 1999 from GET /historical/{date}.json. Base currency and symbols filtering are available on the Devel...
Open Exchange Rates Time Series API
Get bulk daily historical exchange rates for a given start and end date (maximum one month per query) from GET /time-series.json. Each day in the range counts as one API request...
Open Exchange Rates Convert API
Convert any monetary value from one currency to another at the latest API rates via GET /convert/{value}/{from}/{to}, returning the exchange rate used, the timestamp, and the co...
Open Exchange Rates Currencies API
Get the list of all currency symbols available through the API as a JSON map of 3-letter codes to full currency names from GET /currencies.json, with options to include alternat...
Open Exchange Rates OHLC API
Get open, high, low, close, and time-weighted average exchange rates for a given period (1m to 1mo) from GET /ohlc.json, with data available from December 19th, 2016. Restricted...
Open Exchange Rates Usage API
Get plan information and usage statistics for your App ID from GET /usage.json - account status, plan name, quota, update frequency, enabled features, requests made, requests re...