/v1/ratesSignedCurrent rates
Buy and sell rates, the platform fee, the network fee per network and the networks you can buy and sell on now. These figures are indicative: a quote fixes the price.
Request
GET /v1/rates HTTP/1.1
Host: api.2pay.az
X-Api-Key: tp_live_ed698ee2317701eaaccfacf9
X-Timestamp: 1792056665120
X-Signature: <hex HMAC-SHA256 of the canonical string>Response · 200 OK
{
"buy": {
"rate": "1.7346",
"platformRate": "0.01",
"networkFees": {
"TRC20": "1",
"BEP20": "0.5",
"SOL": "1",
"ARBITRUM": "0.5",
"AVAXC": "0.5",
"TON": "0.5",
"ERC20": "5",
"MANTLE": "0.5"
}
},
"sell": {
"rate": "1.6984",
"platformRate": "0.01",
"networkFees": {
"TRC20": "1",
"BEP20": "0.5",
"SOL": "1",
"ARBITRUM": "0.5",
"AVAXC": "0.5",
"TON": "0.5",
"ERC20": "5",
"MANTLE": "0.5"
}
},
"buyNetworks": [
"TRC20",
"BEP20",
"SOL",
"ARBITRUM",
"AVAXC",
"TON",
"ERC20",
"MANTLE"
],
"sellNetworks": [
"TRC20",
"BEP20",
"TON"
],
"fetchedAt": "2026-10-15T09:30:58.000Z"
}Response fields
buy.ratestring- AZN per 1 USDT when you buy.
buy.platformRatestring- Platform fee as a fraction:
0.01is 1%. buy.networkFeesobject- Network fee in USDT for each network id.
sell.ratestring- AZN per 1 USDT when you sell.
sell.platformRatestring- Platform fee as a fraction:
0.01is 1%. sell.networkFeesobject- Network fee in USDT for each network id.
buyNetworksstring[]- Networks you can buy on now. 2Pay can turn a network off for a while;
networkFeesstill lists every network. sellNetworksstring[]- Networks you can sell on now: open for selling, with a 2Pay deposit address, and not paused.
fetchedAtstring- When the market rate was read.
Errors
503 RATE_UNAVAILABLEand the common errors