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

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

Отмена резервации

Данный метод позволяет отменить покупки со статусом reserved. При отмене средства возвращаются на баланс проекта в полном объёме.

HTTP запрос

POST https://skinify.io/api/withdraw/cancel-reservation

POST параметры

Параметр Обязательный Описание
purchase_id
или
custom_id
check purchase_id из метода withdraw/buy.
или
custom_id переданный вами в метод withdraw/buy.

Ответ

Ответ от сервера будет содержать следующие данные:

Параметр Описание
skin Объект, содержащий информацию о скине
purchase_id ID покупки
purchase_status Статус покупки после отмены резервации

Пример ответа

{
  "status": "success",
  "skin": {
    "id": "11552"
  },
  "purchase_id": 1,
  "purchase_status": "reservation_canceled"
}

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

Ошибка Описание
missing_one_of_required_params Один из обязательных параметров отсутствует (‘purchase_id’ или ‘custom_id’)
reservation_not_found Резервация не найдена или покупка не имеет статус ‘reserved’
cancel_reservation_unavailable Отмена резервации недоступна