Перейти к основному содержимому

Балансы

Обновления баланса аккаунта в режиме реального времени. Требуется аутентификация.

Внимание

Это приватный канал. Вы должны аутентифицировать WebSocket-соединение перед подпиской. Подробности об аутентификации см. в обзоре WebSocket.

Запрос на подписку:

{
"id": "12345",
"method": "subscribe",
"params": {
"channel": "balances"
}
}

Ответ

Ответ на подписку:

{
"id": "12345",
"result": {
"success": true
}
}

Пример потока данных:

{
"method": "subscription",
"params": {
"channel": "balances",
"data": {
"balances": [
{
"asset": "BTC",
"balance": "1.23456789",
"available": "1.00000000",
"holds": "0.23456789"
},
{
"asset": "USDT",
"balance": "5678.90",
"available": "5000.00",
"holds": "678.90"
}
]
}
}
}

Параметры ответа

ПараметрОписание
asset (обязательный)Символ криптовалюты или актива (например, «BTC», «ETH», «USDT»). Тип: string.
balance (обязательный)Общий баланс актива (доступные + заблокированные средства). Тип: string.
available (обязательный)Сумма актива, доступная для торговли, вывода или перевода и т. д. Тип: string.
holds (обязательный)Сумма актива, заблокированная или зарезервированная из-за открытых ордеров или ожидающих действий. Тип: string.