Skip to content

Exchange Rates API

Common Data Structure

LatestExchangeRate

FieldTypeDescription
currencystringCurrency code
ratestringExchange rate, 1 unit of base currency equals to how many units of this currency

Retrieve the latest exchange rate data

API Path

exchange_rates/latest.json

HTTP Method

GET

Request Parameters

None

Response Data Structure

LatestExchangeRateResponse

FieldTypeDescription
dataSourcestringExchange rate data source name
referenceUrlstringExchange rate data reference URL
updateTimeintegerExchange rate data update unix time
baseCurrencystringBase currency code
exchangeRatesLatestExchangeRate[]List of exchange rates

Update user custom exchange rate data

API Path

exchange_rates/user_custom/update.json

HTTP Method

POST

Request Parameters

UserCustomExchangeRateUpdateRequest

FieldTypeRequiredDescription
currencystringRequiredCurrency code
ratestringRequiredExchange rate, 1 unit of user's default currency equals to how many units of this currency

Response Data Structure

UserCustomExchangeRateUpdateResponse

FieldTypeDescription
currencystringCurrency code
ratestringExchange rate, 1 unit of user's default currency equals to how many units of this currency
updateTimeintegerExchange rate data update unix time

Delete user custom exchange rate data

API Path

exchange_rates/user_custom/delete.json

HTTP Method

POST

Request Parameters

UserCustomExchangeRateDeleteRequest

FieldTypeRequiredDescription
currencystringCurrency code

Response Data Structure

boolean (Whether the deletion was successful)

Released under the MIT License.