Aplikacje

Zmiany aplikacji

Pobierz paginowany changelog śledzonych zmian dla konkretnej aplikacji Steam.

Endpoint

Ten endpoint zwraca paginowaną listę śledzonych zmian dla konkretnej aplikacji Steam. Zmiany są rejestrowane, gdy dane aplikacji (nazwa, cena, szczegóły itd.) zostają zmodyfikowane.

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

Wymagane parametry

appId
number
Steam application ID.

Parametry query

cursor
string
Kursor paginacji. Przekaż wartość cursor z poprzedniej odpowiedzi, aby pobrać kolejną stronę.

Uwierzytelnianie

Dołącz swój klucz API jako header x-api-key.

x-api-key: YourSecretAPIKey

Pola odpowiedzi

PoleTypOpis
resultsarrayTablica obiektów wpisów changeloga
cursorstring|nullKursor do następnej strony lub null, jeśli nie ma więcej wyników
hasMorebooleanCzy są dostępne kolejne wyniki do pobrania

Obiekt wpisu changeloga

PoleTypOpis
_idstringID dokumentu (używane jako wartość kursora)
changesobjectMapa zmienionych pól, każde zawiera wartości old i new
createdAtstringISO timestamp zarejestrowania zmiany

Przykład odpowiedzi

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
  }
}
Ten endpoint zwraca do 100 wyników na zapytanie. Użyj paginacji opartej na kursorze, aby pobrać pełny changelog.