Items
Items auflisten
Rufe eine paginierte Liste aller von SteamApis getrackten Steam-Markt-Items mit optionaler Filterung ab.
Endpunkt
Dieser Endpunkt gibt eine paginierte Liste aller von SteamApis getrackten Steam-Markt-Items zurück. Du kannst die Items optional danach filtern, wann ihre Metadaten, Histogramme oder Preishistorie zuletzt aktualisiert wurden.
GET /v2/steam/items
Query-Parameter
appId
number
Items nach appId filtern.
cursor
string
Paginierungs-Cursor. Übergib den
cursor-Wert aus einer vorherigen Antwort, um die nächste Seite abzurufen.metaUpdatedAfter
string
Filtert Items, deren Metadaten nach diesem ISO-Zeitstempel aktualisiert wurden.
histogramUpdatedAfter
string
Filtert Items, deren Histogramm-Daten nach diesem ISO-Zeitstempel aktualisiert wurden.
priceHistoryUpdatedAfter
string
Filtert Items, deren Preishistorie nach diesem ISO-Zeitstempel aktualisiert wurde.
Authentifizierung
Übergib deinen API-Schlüssel als x-api-key Request-Header.
x-api-key: YourSecretAPIKey
Antwortfelder
| Feld | Typ | Beschreibung |
|---|---|---|
results | array | Array von Item-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 |
Item-Objekt
| Feld | Typ | Beschreibung |
|---|---|---|
_id | string | Dokument-ID (wird als Cursor-Wert und als itemId für andere Endpunkte verwendet) |
nameId | number|null | Steam-Markt-Namens-ID |
appId | number | Steam-Applikations-ID |
marketName | string | Markt-Anzeigename |
marketHashName | string | URL-kodierter Marktname (in Steam-URLs verwendet) |
classId | number|null | Steam-Class-ID |
instanceId | number|null | Steam-Instance-ID |
isGlitched | boolean | Ob das Item-Listing auf Steam fehlerhaft ist |
metaUpdatedAt | string|null | ISO-Zeitstempel der letzten Metadaten-Aktualisierung |
histogramUpdatedAt | string|null | ISO-Zeitstempel der letzten Histogramm-Aktualisierung |
priceHistoryUpdatedAt | string|null | ISO-Zeitstempel der letzten Preishistorie-Aktualisierung |
Antwortbeispiel
Beispielausgabe für diesen Endpunkt. Zur Übersichtlichkeit wurden einige Items weggelassen.
response.json
{
"success": true,
"response": {
"results": [
{
"_id": "6789abcdef012345",
"nameId": 176096978,
"appId": 730,
"marketName": "AK-47 | Redline (Field-Tested)",
"marketHashName": "AK-47 %7C Redline %28Field-Tested%29",
"classId": 310777487,
"instanceId": 480085569,
"isGlitched": false,
"metaUpdatedAt": "2025-01-15T00:00:00.000Z",
"histogramUpdatedAt": "2025-01-15T00:00:00.000Z",
"priceHistoryUpdatedAt": "2025-01-15T00:00:00.000Z"
}
],
"cursor": "6789abcdef012345",
"hasMore": true
}
}
Dieser Endpunkt gibt bis zu 10.000 Ergebnisse pro Anfrage zurück. Nutze die Cursor-basierte Paginierung, um alle Items abzurufen.