Apps
Apps auflisten
Rufe eine paginierte Liste aller von SteamApis getrackten Steam-Applikationen ab.
Endpunkt
Dieser Endpunkt gibt eine paginierte Liste aller Steam-Applikationen (Spiele, DLC, Software usw.) zurück, die von SteamApis getrackt werden. Nutze den cursor-Parameter zur Paginierung der Ergebnisse.
GET /v2/steam/apps
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 App-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 |
App-Objekt
| Feld | Typ | Beschreibung |
|---|---|---|
_id | string | Dokument-ID (wird als Cursor-Wert verwendet) |
appId | number | Steam-Applikations-ID |
name | string | Name der Applikation |
type | string|null | Applikationstyp (z.B. "game", "dlc", "demo", "advertising", "mod", "video") |
lastModified | number|null | Zeitstempel der letzten Änderung von Steam |
priceChangeNumber | number|null | Zähler für Preisänderungen |
detailsUpdatedAt | string|null | ISO-Zeitstempel, wann die App-Details zuletzt aktualisiert wurden |
isActive | boolean | Ob die App aktuell auf Steam aktiv ist |
Antwortbeispiel
Beispielausgabe für diesen Endpunkt. Zur Übersichtlichkeit wurden einige Apps weggelassen.
response.json
{
"success": true,
"response": {
"results": [
{
"_id": "6789abcdef012345",
"appId": 730,
"name": "Counter-Strike 2",
"type": "game",
"lastModified": 1706000000,
"priceChangeNumber": 42,
"detailsUpdatedAt": "2025-01-01T00:00:00.000Z",
"isActive": true
}
],
"cursor": "6789abcdef012345",
"hasMore": true
}
}
Dieser Endpunkt gibt bis zu 10.000 Ergebnisse pro Anfrage zurück. Nutze die Cursor-basierte Paginierung, um alle Apps abzurufen.