Coins

Convert an amount to a coin

GET
/{ticker}/convert/

Path Parameters

ticker*string

Coin route: one segment for coins on their own chain (btc, ltc, bch, doge, eth, trx), otherwise {network}/{token} such as trc20/usdt, erc20/usdc, bep20/usdt, polygon/usdc, base/usdc, arbitrum/usdt0.

Value in"eth""erc20/usdt""erc20/usdc""erc20/1inch""erc20/arb""erc20/bnb""erc20/cbbtc""erc20/dai""erc20/link""erc20/musd""erc20/ondo""erc20/pepe""erc20/pol""erc20/pyusd""erc20/shib""erc20/trx""erc20/usd1""erc20/wxrp""erc20/xaut""bep20/bnb""bep20/usdt""bep20/usdc""bep20/1inch""bep20/ada""bep20/btcb""bep20/cake""bep20/dai""bep20/doge""bep20/eth""bep20/ltc""bep20/shib""bep20/trx""bep20/usd1""bep20/xrp""polygon/pol""polygon/usdt""polygon/usdc""polygon/avax""polygon/usdc.e""polygon/weth""base/eth""base/usdc""base/cbbtc""base/cbltc""base/dai""base/usdt""arbitrum/eth""arbitrum/usdt0""arbitrum/usdc""arbitrum/arb""arbitrum/dai""arbitrum/link""arbitrum/pepe""arbitrum/pyusd""arbitrum/usdc.e""optimism/eth""optimism/usdc""optimism/usdc.e""optimism/usdt""optimism/usdt0""optimism/dai""optimism/link""optimism/op""avax-c/avax""avax-c/usdc""avax-c/usdc.e""avax-c/usdt""avax-c/wavax""avax-c/weth.e""trx""trc20/btc""trc20/tusd""trc20/usdd""trc20/usdt""btc""ltc""bch""doge""sol/sol""sol/usdc""sol/usdt""sol/eurc""sol/wbtc""sol/cbbtc""sol/weth""sol/trump""sol/hnt""sol/wusdt"

Query Parameters

value*string

Amount to convert, greater than zero.

from*string

Source currency, a fiat code (usd, eur, …) or a ticker. Case-insensitive.

Response Body

The converted amount.

application/json
  1. response
status?string
value_coin?string
exchange_rate?string
Example Request
curl -X GET 'https://api.trezorpay.com/trc20/usdt/convert/?value=100&from=usd'
Example Response
{  "status": "success",  "value_coin": "string",  "exchange_rate": "string"}