Изучите документацию и начните работу со Skinify
Метод возвращает информацию о конкретном скине по его идентификатору. Рекомендуется вызывать непосредственно перед покупкой, чтобы убедиться, что данный скин ещё доступен и не был приобретён другим пользователем.
GET https://skinify.io/api/withdraw/price
| Параметр | Обязательный | Описание |
|---|---|---|
| id | Идентификатор скина | |
| extended | При передаче extended=1 скин будет содержать дополнительные свойства в объекте properties (см. раздел Свойства properties ниже). |
|
| include_hold | Если указано include_hold=1, скин будет найден даже если он находится в трейд-холде (задержке обмена). Такой предмет можно зарезервировать — он отправится после окончания задержки. У предмета с задержкой на обмен появится свойство properties.unhold_at — метка времени (Unix timestamp), когда предмет выйдет из трейд-холда и станет доступен для вывода. |
Ответ будет содержать объект skin со следующими данными:
| Параметр | Описание |
|---|---|
| name | Название скина |
| price | Цена скина (в USD) |
| count | Доступное количество скинов для вывода |
| properties | Свойства скина из инвентаря Steam. Поле всегда содержит classid, а также может содержать дополнительные поля в зависимости от параметров запроса |
properties| Параметр | Описание |
|---|---|
| classid | Steam class ID предмета |
| provider_id new |
Идентификатор внешнего провайдера предмета. Возвращается только для предметов, предоставленных внешним провайдером |
Передав include_hold добавятся следующие параметры в properties:
| Параметр | Описание |
|---|---|
| unhold_at | Unix timestamp времени, когда предмет выйдет из трейд-холда и станет доступен для вывода. Возвращается только для предметов в холде |
Передав extended добавятся следующие параметры в properties:
| Параметр | Описание |
|---|---|
| assetid | Steam asset ID предмета |
| instanceid | Steam instance ID предмета |
| steamid | Steam ID бота, на котором находится предмет |
| link | Ссылка для осмотра предмета в Steam |
| floatvalue | Значение износа (float), null если недоступно |
| paintindex | Индекс покраски скина, null если недоступно |
| paintseed | Seed паттерна скина, null если недоступно |
| stickers | Массив наклеек на предмете. Пустой массив, если отсутствуют |
| charms | Массив подвесок на предмете. Пустой массив, если отсутствуют |
| extra | Дополнительные свойства предмета. Пустой объект, если отсутствуют |
| created_date | Unix timestamp даты добавления предмета. Возвращается только если доступно |
{
"status": "success",
"skin":
{
"name": "FAMAS | Survivor Z (Minimal Wear)",
"price": 0.21,
"properties": {
"classid": "4720929234"
},
"count": 1
}
}
При передаче extended=1&include_hold=1
{
"status": "success",
"skin":
{
"id": "120633506",
"name": "M4A1-S | Knight (Factory New)",
"price": 4274.73,
"properties": {
"classid": "7993043696",
"provider_id": 5,
"unhold_at": "1777705200",
"assetid": "48299637973",
"instanceid": "6292165507",
"steamid": "76561199826699212",
"link": "inspectLink",
"floatvalue": 0.04187001660466194,
"paintindex": "326",
"paintseed": "127",
"stickers": [
{
"name": "Virtus.Pro (Holo) | MLG Columbus 2016",
"img": "image url"
},
{
"name": "pashaBiceps (Foil) | MLG Columbus 2016",
"img": "image url"
}
],
"charms": [],
"extra": {
"type": "Rifle",
"quality": "Normal",
"weapon": "M4A1-S",
"rarity": "Classified",
"exterior": "Factory New",
"market_name": "M4A1-S | Knight"
},
"created_date": "1777112018"
}
}
}
| Ошибка | Описание |
|---|---|
| skin_not_found | Скин с указанным ID не найден. |