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

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
}

Поля ответа

ПолеТипОписание
partnerstringНазвание партнёра, которому принадлежит API-ключ.
float_balance_kopecksintНераспределённые средства партнёра на аккаунте-флоате.
users_balance_kopecksintСуммарный баланс суб-аккаунтов всех пользователей партнёра.
total_kopecksintСумма 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.

Ошибки

Собственные коды ошибок для этого эндпоинта не документированы. Ошибки аутентификации, общие для всех партнёрских эндпоинтов, перечислены в разделе Обзор, а полный справочник кодов — в разделе Обработка ошибок.