Пополнение Steam

Для пополнения используется метод /topup (POST)

В body принимает JSON-Словарь такого типа:

{
    "amount": Целое число,
    "steam_login": Строка
}

amount - Сумма пополнения аккаунта steam_login - Логин Steam аккаунта

Отвечает JSON-Словарем такого типа:

{
    "error": false,
    "message": "topup success",
    "topup_id": "id пополнения в нашей системе",
    "deducted_from_balance": "Сумма списанная с вашего баланса"
}

error - Булевое значение ошибки message - Сообщение topup_id - Id пополнения в нашей системе deducted_from_balance - Сумма списанная с вашего баланса

Возможные ошибки (Передаются в ключе message)

404, User not found - Указанный логин не найден или находится в санкционной зоне (Крым\ДНР\ЛНР)

402, Not enough balance - Не хватает денег на балансе

400, Invalid amount - Указана слишком большая или маленькая сумма (Минимальная 30р, максимальная 15000р)

400, Invalid data - Переданы не все ключи body или body не передано вовсе

500, unidentified error - Во время пополнения произошли другие технические шоколадки, о которых следует сообщить нам

Last updated