Skip to main content
POST
/v2/currencies/pairs is a legacy endpoint for retrieving available currency pairs and exchange rates. Use /v2/currencies/rates instead for new integrations.Migrating to /v2/currencies/rates
  • Replace calls to /v2/currencies/pairs with /v2/currencies/rates
  • The /v2/currencies/rates endpoint provides the same currency pair information, with more consistent behavior — rate_from is always 1, and it’s possible to look up a specific fiat-to-crypto pair by filtering on both currency_from and currency_to
  • Response structure is compatible - minimal changes required; see the response fields below for the specific behavior differences to account for when migrating
The list of supported currencies in the sandbox environment is different from the list in the production environment.

Authorizations

X-Processing-Key
string
header
required

Your API key.

Headers

X-Processing-Signature
string
required

Hex-encoded HMAC-SHA512 signature of the request body, generated using your secret key.

Body

application/json
currency_from
string | null

Currency to exchange from. Matched case-insensitively; leading/trailing whitespace is ignored; an empty string or null is treated the same as omitting the field. For a list of all available currencies, see API currency codes.

currency_to
string | null

Currency to exchange to. Matched case-insensitively; leading/trailing whitespace is ignored; an empty string or null is treated the same as omitting the field. For a list of all available currencies, see API currency codes.

Response

OK. Returns the available exchange pairs, including currency metadata and the conversion rate.

data
object[]
required

List of matching currency pairs. Empty if currency_from/currency_to is a recognized currency code with no configured trading pairs.

Last modified on September 17, 2026