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

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

Поиск

Этот метод позволяет найти скины по указанному имени для дальнейшего вывода.

HTTP запрос

GET https://skinify.io/api/withdraw/search

GET параметры

Параметр Обязательный Описание
game check Доступные значения: dota2, csgo, rust, tf2
name check Название скина или массив из названий
include_hold
new
Если указано include_hold=1, в ответ также будут включены предметы, находящиеся в трейд-холде (задержке обмена). Такие предметы можно зарезервировать — они отправятся после окончания задержки. Параметр работает только вместе с full_list=1. У предметов с задержкой на обмен появится новое свойство properties.unhold_at - метка времени (Unix timestamp), когда предмет выйдет из трейд-холда и станет доступен для вывода.

Ответ

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

Параметр Описание
id Skin ID (используйте этот ID, чтобы вывести конкретный скин)
name Название скина
price Цена скина (в USD)
properties Свойства скина из инвентаря Steam. Например, ‘classid’ может использоваться для получения изображения скина.

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

{
  "status": "success",
  "skins": [
    {
    "id": "13544",
    "name": "Training Chest Plate",
    "price": 1.3,
    "properties": {
    "classid": "3625524307"
      }
    }
  ]
}

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

Ошибка Описание
name_required Отстуствует параметр ‘name’ (имя должно быть строкой или массивом)
name_too_short Минимальная длина названия скина составляет 3 символа. Проверьте параметр ‘name’ и какие данные вы передаете.
withdraw_unavailable Вывод скинов временно недоступен.