Документация NonACQ
Основной путь: https://api.unlockify.cc/nonacq
Метод POST /topup
- Принимает в Headers ключ
x-auth-key
с значением полученным от представителя - Принимает в body два значения:
steamLogin
(string)amount
(integer)
- Отвечает JSON-словарём с двумя значениями:
order_id
- номер заказа в нашей системеstatus
- статус созданного заказа (0 - успешно)
- Возможные ошибки в процессе создания (JSON-словарь с ключом
detail
):400
,Incorrect auth key
- неверно указан ключ в Headers400
,Insufficient funds
- недостаточно средств на счёте для оплаты заказа400
,User not found
- Указанный логин не найден или находится в санкционной зоне (Крым\ДНР\ЛНР)400
,Failed to top up
- Во время пополнения произошли другие технические шоколадки, о которых следует сообщить нам.
Метод POST /check
- Принимает в Headers ключ
x-auth-key
с значением полученным от представителя - Принимает в body значение:
login
(string)
- Отвечает JSON-словарём с значением:
result
- булево значение результата проверки (true - найден, false - не найден)
- Возможные ошибки в процессе создания (JSON-словарь с ключом
detail
):400
,Incorrect auth key
- неверно указан ключ в Headers
Метод GET /balance
- Принимает в Headers ключ
x-auth-key
с значением полученным от представителя - Отвечает JSON-словарём с ключом
balance
Метод POST /calculate
- Принимает в Headers ключ
x-auth-key
с значением полученным от представителя - Принимает в body одно значение:
amount
(integer) - сумма пополнения в рублях
- Отвечает JSON-словарём с суммами в разных валютах:
- RUB - сумма в рублях
- USD - сумма в долларах
- KZT - сумма в тенге
- UAH - сумма в гривнах
- Возможные ошибки в процессе создания (JSON-словарь с ключом
detail
):400
,Incorrect auth key
- неверно указан ключ в Headers
Метод GET /rates
- Принимает в Header ключ
x-auth-key
с значением полученным от представителя - Возвращает JSON-словарь с курсами валют
{
"USD:RUB": 84.26,
"RUB:KZT": 5.97,
"RUB:UAH": 0.49
}