Приложения

Изменения приложения

Получи пагинированный changelog отслеживаемых изменений для конкретного Steam-приложения.

Эндпоинт

Этот endpoint возвращает пагинированный список отслеживаемых изменений для конкретного Steam-приложения. Изменения записываются при модификации данных приложения (название, цена, детали и т. д.).

GET   /v2/steam/apps/{appId}/changes

Обязательные параметры

appId
number
Steam application ID.

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": {
          "name": {
            "old": "Counter-Strike: Global Offensive",
            "new": "Counter-Strike 2"
          }
        },
        "createdAt": "2025-01-15T12:00:00.000Z"
      }
    ],
    "cursor": "6789abcdef012345",
    "hasMore": false
  }
}
Этот endpoint возвращает до 100 результатов за запрос. Используй пагинацию на основе cursor, чтобы получить полный changelog.