浏览文档并开始使用 Skinify
The method returns a list of available skins (price list) that can be purchased and withdrawn.
GET https://skinify.io/api/withdraw/prices
| Parameter | Required | Description |
|---|---|---|
| game | Available values: dota2, csgo, rust, tf2 | |
| full_list | By default, a list grouped by name is returned, which contains the available count of skins for withdrawal. If full_list=1 is specified, the full ungrouped list will be returned with the identifier of each skin. |
|
| extended new |
If extended=1 is passed, each skin will contain additional properties inside the properties object (see the Properties fields section below). The parameter works only together with full_list=1. |
|
| include_hold new |
If include_hold=1 is specified, the response will also include items currently in trade hold. Such items can be reserved — they will be sent after the hold period ends. The parameter works only together with full_list=1. For items in hold, a properties.unhold_at field will be added — a Unix timestamp of the hold end time. |
The response will contain a skins array with the following parameters:
| Parameter | Description |
|---|---|
| id | Skin identifier. Returned only when full_list=1 is passed |
| name | Skin name |
| price | Skin price (USD) |
| count | Number of items available for withdrawal. Returned only without full_list=1 |
| properties | Skin properties from the Steam inventory. The field always contains classid and may also contain additional fields depending on the request parameters |
properties Fields| Parameter | Description |
|---|---|
| classid | Steam class ID of the item |
When passing full_list, the following parameters are added to properties:
| Parameter | Description |
|---|---|
| provider_id new |
External provider item identifier. Returned only for items provided by an external provider |
When passing include_hold, the following parameters are added to properties:
| Parameter | Description |
|---|---|
| unhold_at | Unix timestamp indicating when the item will leave the trade hold and become available for withdrawal. Returned only for items in hold |
When passing extended, the following parameters are added to properties:
| Parameter | Description |
|---|---|
| assetid | Steam asset ID of the item |
| instanceid | Steam instance ID of the item |
| steamid | Steam ID of the bot holding the item |
| link | Inspect link of the item in Steam |
| floatvalue | Wear value (float), null if unavailable |
| paintindex | Paint index of the skin, null if unavailable |
| paintseed | Pattern seed of the skin, null if unavailable |
| stickers | Array of stickers applied to the item. Empty array if none |
| charms | Array of charms applied to the item. Empty array if none |
| extra | Additional item properties. Empty object if none |
| created_date | Unix timestamp of when the item was added. Returned only if available |
{
"status": "success",
"updated_at": "1643647549",
"skins": [
{
"name": "FAMAS | Survivor Z (Minimal Wear)",
"price": 0.21,
"properties": {
"classid": "4720929234"
},
"count": 1
}
]
}
When passing full_list=1&extended=1&include_hold=1
{
"status": "success",
"updated_at": "1643647549",
"skins": [
{
"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"
}
}
]
}
| Error | Description |
|---|---|
| withdraw_unavailable | The withdrawal is temporarily unavailable. |
| extended_requires_full_list new |
The extended parameter can only be used together with full_list=1. |
| include_hold_requires_full_list new |
The include_hold parameter can only be used together with full_list=1. |