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
| Feld | Typ | Beschreibung |
|---|---|---|
results | array | Array von Changelog-Eintrag-Objekten |
cursor | string|null | Cursor für die nächste Seite oder null, wenn keine weiteren Ergebnisse vorhanden sind |
hasMore | boolean | Ob weitere Ergebnisse abrufbar sind |
Changelog-Eintrag-Objekt
| Feld | Typ | Beschreibung |
|---|---|---|
_id | string | Dokument-ID (wird als Cursor-Wert verwendet) |
changes | object | Map der geänderten Felder, jeweils mit old- und new-Werten |
createdAt | string | ISO-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.