get
https://api.sumsub.com/resources/kyt/currency
Overview
Use this method to retrieve a list of fiat or crypto currencies supported by Sumsub's Transaction Monitoring and Travel Rule solutions. This will help you determine the correct format for submitting transactions.
Request examples
curl -X GET \
'https://api.sumsub.com/resources/kyt/currency?type=crypto' \
-H 'accept: application/json'
curl -X GET \
'https://api.sumsub.com/resources/kyt/currency?type=fiat' \
-H 'accept: application/json'
Response explained
The response is a JSON file (array of objects) that represents the list of available currencies.
Crypto currencies
The following table explains the fields present in the response with crypto currencies.
Note that the currencyCode, cryptoChain, and name fields are always included in the response payload. Other fields may be omitted if unavailable or not supported by third-party platforms.
| Field | Type | Description |
|---|---|---|
currencyCode | String | Common ticker symbol (for example, BTC, ETH, USDT). This is not guaranteed to be standardized and may vary across external providers.The combination of currencyCode and cryptoChain uniquely identifies a currency in the Sumsub system. |
cryptoChain | String | Blockchain symbol (for example, ETH, BTC, BNB, TON). For native crypto coins (for example, BTC, ETH), this field is present and set to an empty string "".⚠️ Use a symbol, not the full blockchain name (for example, ETH, and not Ethereum). |
contractAddress | String | The smart-contract address of the token on its blockchain (for example, for ERC-20, TRC-20). Returned only for contract-based assets. Empty for native coins (for example, BTC, ETH). |
name | String | Full name of the currency, if available (for example, Ethereum, Tether USD). |
coinmarketcapId | String | CoinMarketCap asset identifier, also known as Unified Cryptoasset ID (UCID). This identifier is the same across different blockchains for the same token, e.g., USDT on Ethereum, Tron, and Solana will all have the same UCID. This ensures consistent identification regardless of the blockchain. |
coingeckoId | String | Identifier of the currency from CoinGecko (if available). |
Fiat currencies
The response with fiat currencies only includes currency codes.
| Field | Type | Description |
|---|---|---|
currencyCode | String | ISO 4217 currency code (for example, USD, EUR, JPY). |
Response examples
[
{
"currencyCode": "BTC",
"cryptoChain": "",
"name": "Bitcoin",
"coinmarketcapId": 1,
"coingeckoId": "bitcoin"
},
{
"currencyCode": "USDT",
"cryptoChain": "ETH",
"contractAddress": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"name": "USDT",
"coinmarketcapId": 825,
"coingeckoId": "tether"
},
{
"currencyCode": "USDT",
"cryptoChain": "TRX",
"contractAddress": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
"name": "USDT",
"coinmarketcapId": 825,
"coingeckoId": "tether"
},
// ...
]
[
{
"currencyCode": "UYU"
},
{
"currencyCode": "UGX"
},
{
"currencyCode": "KMF"
},
{
"currencyCode": "XCD"
},
// ...
]