GET /api/v1/partner/balance
Возвращает балансы партнёра: нераспределённые средства на аккаунте-флоате, суммарный баланс суб-аккаунтов его пользователей и их общую сумму.
Аутентификация
Обязательно. API-ключ партнёра в заголовке X-Partner-Key.
Запрос
Без параметров.
Пример
curl https://api.intotes.com/api/v1/partner/balance \
-H "X-Partner-Key: <partner_key>"
Ответ
200 OK
Все суммы — целые числа в копейках, где 100 копеек равны 1 RUB. См. Формат денежных значений.
{
"partner": "acme casino",
"float_balance_kopecks": 4500000,
"users_balance_kopecks": 1230000,
"total_kopecks": 5730000
}
Поля ответа
| Поле | Тип | Описание |
|---|---|---|
partner | string | Название партнёра, которому принадлежит API-ключ. |
float_balance_kopecks | int | Нераспределённые средства партнёра на аккаунте-флоате. |
users_balance_kopecks | int | Суммарный баланс суб-аккаунтов всех пользователей партнёра. |
total_kopecks | int | Сумма float_balance_kopecks и users_balance_kopecks. |
Примечания
- Стейк каждой ставки фондируется из
float_balance_kopecks. Если этой суммы не хватает на стейк, Place Bet возвращаетINSUFFICIENT_FLOAT, и аккаунт-флоат нужно пополнить. - Выплата при продаже остаётся на суб-аккаунте пользователя, поэтому учитывается в
users_balance_kopecks, а не вfloat_balance_kopecks. См. Sell Position. - Разбивку
users_balance_kopecksпо отдельным пользователям можно получить через Get User State.
Ошибки
Собственные коды ошибок для этого эндпоинта не документированы. Ошибки аутентификации, общие для всех партнёрских эндпоинтов, перечислены в разделе Обзор, а полный справочник кодов — в разделе Обработка ошибок.