Get Currency Channels
Retrieve the list of currency channels (per-currency deposit/withdrawal routes). This is a public endpoint (no authentication required). channelSymbol values from this endpoint are used as the asset parameter of Crypto Withdrawals.
| Field | Description |
|---|---|
| id | Currency channel id; the currencyChannelId of Crypto Deposit Addresses. |
| currencySymbol | Asset symbol, e.g. USDT. |
| channelSymbol | Asset and network, e.g. TRC20USDT; the asset of Crypto Withdrawals. |
| channelName | Network name. |
Currency Channels
GET /api/v2/currency-channels
- 200
[
{
"id": 43,
"currencySymbol": "USDT",
"channelSymbol": "TRC20USDT",
"channelName": "Tron (TRC20)"
},
{
"id": 38,
"currencySymbol": "USDT",
"channelSymbol": "USDT",
"channelName": "Ethereum (ERC20)"
}
]
Response is a raw JSON array (not wrapped in a data envelope).
Code Example
- curl
- C#
curl -X GET "https://api.global.btcturk.com/api/v2/currency-channels"
using var client = new HttpClient { BaseAddress = new Uri("https://api.global.btcturk.com") };
var response = await client.GetAsync("/api/v2/currency-channels");
Console.WriteLine(await response.Content.ReadAsStringAsync());