Convert exchange rates
The convert
endpoint is similar to the live
endpoint but allows you to convert an arbitrary amount from one currency to another.
Getting started
Base URL
Validation endpoint
Along with your API key and a base currency, the convert
endpoint requires a target
parameter.
This was a successful request and returns a converted amount of 1 USD at its most updated EUR exchange rate.
Request parameters
Your unique API key. Note that each user has unique API keys for each of Abstract’s APIs, so your Exchange Rates API key will not work for your IP Geolocation API, for example.
The base currency used to get the latest exchange rate(s) for. Uses the ISO 4217 currency standard (e.g., USD for United States Dollars), like all currency parameters in this API.
The target currency or currencies to get the exchange rate of versus the base currency. Like the base parameters, any currency passed here follows the ISO 4217 standard. Note that unlinke the other endpoints, convert
only accepts one target currency at a time.
The historical date you’d like to get rates from, in the format of YYYY-MM-DD. If you leave this blank, it will use the latest available rate(s).
The amount of the base currency you would like to convert to the target currency.
Response parameters
The API response is returned in a universal and lightweight JSON format.
The base currency used to get the exchange rates.
The target currency that the base_amount was converted into.
The date the currencies were pulled from, per the successful request.
The amount of the base currency from the request.
The amount of the target currency that the base_amount has been converted into.
The exchange rate used to convert the base_amount from the base currency to the target currency.