Предметы
Изменения предмета
Получи пагинированный changelog отслеживаемых изменений для конкретного Steam-предмета рынка.
Эндпоинт
Этот endpoint возвращает пагинированный список отслеживаемых изменений для конкретного предмета. Изменения записываются, когда модифицируются данные предмета (метаданные, локаль и т. д.).
GET /v2/steam/items/{itemId}/changes
Обязательные параметры
itemId
string
ID документа предмета (поле
_id из endpoint'ов списка предметов или деталей предмета).Query-параметры
cursor
string
Cursor пагинации. Передай значение
cursor из предыдущего ответа, чтобы получить следующую страницу.Аутентификация
Включи свой API-ключ в request header x-api-key.
x-api-key: YourSecretAPIKey
Поля ответа
| Поле | Тип | Описание |
|---|---|---|
results | array | Массив объектов записей changelog |
cursor | string|null | Cursor для следующей страницы или null, если больше результатов нет |
hasMore | boolean | Есть ли ещё результаты для получения |
Объект записи changelog
| Поле | Тип | Описание |
|---|---|---|
_id | string | ID документа (используется как значение cursor) |
changes | object | Map изменённых полей, каждое содержит значения old и new |
createdAt | string | ISO timestamp записи изменения |
Пример ответа
response.json
{
"success": true,
"response": {
"results": [
{
"_id": "6789abcdef012345",
"changes": {
"flags.marketable": {
"old": true,
"new": false
}
},
"createdAt": "2025-01-15T12:00:00.000Z"
}
],
"cursor": "6789abcdef012345",
"hasMore": false
}
}
Этот endpoint возвращает до 100 результатов за запрос. Используй пагинацию на основе cursor, чтобы получить полный changelog.