Apps

App-Änderungen

Rufe ein paginiertes Changelog der erfassten Änderungen für eine bestimmte Steam-Applikation ab.

Endpunkt

Dieser Endpunkt gibt eine paginierte Liste der erfassten Änderungen für eine bestimmte Steam-Applikation zurück. Änderungen werden erfasst, wenn App-Daten (Name, Preis, Details usw.) modifiziert werden.

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

Erforderliche Parameter

appId
number
Die Steam-Applikations-ID.

Query-Parameter

cursor
string
Paginierungs-Cursor. Übergib den cursor-Wert aus einer vorherigen Antwort, um die nächste Seite abzurufen.

Authentifizierung

Übergib deinen API-Schlüssel als x-api-key Request-Header.

x-api-key: YourSecretAPIKey

Antwortfelder

FeldTypBeschreibung
resultsarrayArray von Changelog-Eintrag-Objekten
cursorstring|nullCursor für die nächste Seite oder null, wenn keine weiteren Ergebnisse vorhanden sind
hasMorebooleanOb weitere Ergebnisse abrufbar sind

Changelog-Eintrag-Objekt

FeldTypBeschreibung
_idstringDokument-ID (wird als Cursor-Wert verwendet)
changesobjectMap der geänderten Felder, jeweils mit old- und new-Werten
createdAtstringISO-Zeitstempel, wann die Änderung erfasst wurde

Antwortbeispiel

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
  }
}
Dieser Endpunkt gibt bis zu 100 Ergebnisse pro Anfrage zurück. Nutze die Cursor-basierte Paginierung, um das vollständige Changelog abzurufen.