API Документация

Изучите документацию и начните работу со Skinify

Статус пополнения

Вы можете получить статус пополнения с помощью этого метода.

HTTP запрос

GET https://skinify.io/api/deposit-status

GET параметры

Параметр Обязательный Описание
deposit_id
или
transaction_id
check Deposit ID или Transaction ID.

Ответ

Ответ будет содержать объект deposit, который включает в себя следующие данные:

Параметр Описание
status Статус пополнения: success, pending, failed
transaction_id Transaction ID в нашей системе
deposit_id Deposit ID в вашей системе
steam_id Steam ID 64 пользователя
date Дата создания пополнения (unix timestamp)
amount Сумма пополнения
(только если status = success или status = pending и settlement не null)
amount_currency Валюта, в которой пользователь совершил пополнение.
(только если status = success или status = pending и settlement не null)
amount_converted Сумма пополнения в разных валютах.
(только если status = success или status = pending и settlement не null)
multiplied_amount Сумма пополнения, умноженная на значение из настроек проекта.
(только если status = success или status = pending и settlement не null)
multiplied_amount_converted Сумма пополнения, умноженная на значение из настроек проекта в разных валютах.
(только если status = success или status = pending и settlement не null)
trade_offer_id Steam Trade Offer ID
(не null, если обмен успешно создан)
settlement Метка времени (в формате Unix timestamp), указывающая, когда у обмена будет завершено время защиты в Steam
(не null только для Steam-защищённых игр после принятия обмена)

Возможные ошибки

Ошибка Описание
deposit_id_or_transaction_id_missing deposit_id и transaction_id отсутствует
invalid_deposit_id Неверный deposit_id
invalid_transaction_id Неверный transaction_id
deposit_not_found Пополнение не найдено