Skip to main content

Get currency information

POST getCurrenciesFull

Get currencies and their properties

note

If any currency is disabled by Changelly, it will be returned in the response list with the "enabled": false property.

HTTP request

https://api.changelly.com/v2/#getCurrenciesFull

Request

Header parameters
NameTypeRequiredDescription
X-Api-KeystringtrueYour API key (SHA256 from Public Key)
X-Api-SignaturestringtrueThe query's serialized body signed by your private key according to the RSA-SHA256 method.

Body parameters

NameTypeRequiredDescription
jsonrpcstringtrueJSON-RPC version.
idstringtrueClient's custom ID.
methodstringtrueAPI method name.
paramsobjectfalseRequest parameters.

Response

Sample response

Example with blockchain and protocol
application/json
{
"jsonrpc": "2.0",
"id": "test",
"result": [
{
"name": "BTC",
"ticker": "btc",
"fullName": "Bitcoin",
"enabled": true,
"enabledFrom": true,
"enabledTo": true,
"fixRateEnabled": true,
"payinConfirmations": 2,
"addressUrl": "https://www.blockchain.com/btc/address/%1$s",
"transactionUrl": "https://www.blockchain.com/btc/tx/%1$s",
"image": "https://cdn.changelly.com/icons/btc.png",
"fixedTime": 1200000,
"protocol": "BTC",
"blockchain": "bitcoin",
"blockchainPrecision": 8
},
{
"name": "BETR",
"ticker": "betr",
"fullName": "BetterBetting",
"enabled": false,
"enabledFrom": false,
"enabledTo": false,
"fixRateEnabled": false,
"payinConfirmations": 15,
"addressUrl": "https://etherscan.io/token/0x763186e************1214febc6a9?a=%1$s",
"transactionUrl": "https://etherscan.io/tx/%1$s",
"image": "https://cdn.changelly.com/icons/betr.png",
"fixedTime": 0,
"contractAddress": "0x763186e***************1214febc6a9",
"protocol": "ERC20",
"blockchain": "ethereum",
"blockchainPrecision": 18
}
]
}
Example with coin and network
application/json
{   
"jsonrpc": "2.0",
"id": "test",
"result": [
{
"name": "USDT20",
"ticker": "usdt20",
"fullName": "Tether ERC20",
"enabled": true,
"enabledFrom": true,
"enabledTo": true,
"fixRateEnabled": true,
"payinConfirmations": 15,
"addressUrl": "https://etherscan.io/token/0xdac***************831ec7?a=%1$s",
"transactionUrl": "https://etherscan.io/tx/%1$s",
"image": "https://cdn.changelly.com/icons/usdt20.png",
"fixedTime": 900000,
"coin": "usdt",
"network": "eth",
"contractAddress": "0xdac***************831ec7",
"blockchainPrecision": 18
}
]
}
note

By default, getCurrenciesFull returns protocol and blockchain. If you prefer to receive information about the coin + network combination instead, please contact us at [email protected].
After this change, getCurrenciesFull won't return protocol and blockchain but return coin and network instead.