Предметы
Метаданные предмета
Получи метаданные для конкретного Steam-предмета рынка, включая изображения, теги и trade-флаги.
Эндпоинт
Этот endpoint возвращает метаданные для конкретного предмета, включая изображения, цвета, флаги trade/market, описания и теги.
GET /v2/steam/items/{itemId}/meta
Обязательные параметры
itemId
string
ID документа предмета (поле
_id из endpoint'ов списка предметов или деталей предмета).Аутентификация
Включи свой API-ключ в request header x-api-key.
x-api-key: YourSecretAPIKey
Поля ответа
| Поле | Тип | Описание |
|---|---|---|
result | object|null | Объект метаданных предмета или null, если не найден |
Объект meta
| Поле | Тип | Описание |
|---|---|---|
appId | number | Steam application ID |
contextId | number | Steam inventory context ID |
classId | number | Steam class ID |
instanceId | number | Steam instance ID |
image | object | URL-ы изображений предмета |
image.iconUrl | string|null | URL изображения иконки |
image.iconUrlLarge | string|null | URL изображения большой иконки |
image.iconDragUrl | string|null | URL изображения drag-иконки |
color | object | Информация о цветах предмета |
color.name | string|null | Hex-код цвета имени |
color.background | string|null | Hex-код цвета фона |
flags | object | Флаги предмета |
flags.commodity | boolean | Является ли предмет commodity |
flags.marketable | boolean | Доступен ли предмет для продажи на рынке |
flags.tradable | boolean | Можно ли обменять предмет |
descriptions | array | Массив объектов описаний из Steam |
tags | array | Массив объектов тегов из Steam |
Пример ответа
response.json
{
"success": true,
"response": {
"result": {
"appId": 730,
"contextId": 2,
"classId": 310777487,
"instanceId": 480085569,
"image": {
"iconUrl": "-9a81dlWLwJ2UXnc...",
"iconUrlLarge": "-9a81dlWLwJ2UXnc...",
"iconDragUrl": null
},
"color": {
"name": "D2D2D2",
"background": null
},
"flags": {
"commodity": false,
"marketable": true,
"tradable": true
},
"descriptions": [],
"tags": []
}
}
}