Предметы

Изменения предмета

Получи пагинированный 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

Поля ответа

ПолеТипОписание
resultsarrayМассив объектов записей changelog
cursorstring|nullCursor для следующей страницы или null, если больше результатов нет
hasMorebooleanЕсть ли ещё результаты для получения

Объект записи changelog

ПолеТипОписание
_idstringID документа (используется как значение cursor)
changesobjectMap изменённых полей, каждое содержит значения old и new
createdAtstringISO 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.