THIS REPOSITORY IS MIGRATED TO https://github.com/fawazahmed0/exchange-api
OLD USERS OF CURRENCY-API CAN READ THE MIGRATION GUIDE HERE:
https://github.com/fawazahmed0/exchange-api/blob/main/MIGRATION.md
Features:
- Free & Blazing Fast response
- No Rate limits
- 150+ Currencies, Including Common Cryptocurrencies
- Daily Updated
URL Structure:
https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@{apiVersion}/{date}/{endpoint}
Formats:
date
The date should either be latest
or in YYYY-MM-DD
format
Note: Historical rates are only available for last 3 months and some dates may be missing
The Endpoints Supports HTTP GET Method and returns the data in two formats:
/{endpoint}.json
/{endpoint}.min.json
The above formats also work for fallback i.e if .min.json
link fails, you can use .json
link and vice versa
Warning: You should include fallback mechanism in your code, to avoid issues
Endpoints:
/currencies
Lists all the available currencies in prettified json format:
https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/latest/currencies.json
Get a minified version of it:
https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/latest/currencies.min.json
/currencies/{currencyCode}
Get the currency list with EUR as base currency:
https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/latest/currencies/eur.json
Get the currency list with EUR as base currency on date 2024-02-26:
https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/2024-02-26/currencies/eur.json
Get the currency list with BTC as base currency:
https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/latest/currencies/btc.json
Get the currency list with BTC as base currency in minified format:
https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/latest/currencies/btc.min.json
/currencies/{currencyCode}/{currencyCode}
Get the currency value for EUR to JPY:
https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/latest/currencies/eur/jpy.json