Przedmioty

Zmiany przedmiotu

Pobierz paginowany changelog śledzonych zmian dla konkretnego przedmiotu rynku Steam.

Endpoint

Ten endpoint zwraca paginowaną listę śledzonych zmian dla konkretnego przedmiotu. Zmiany są rejestrowane, gdy dane przedmiotu (metadane, informacje lokalizacyjne itd.) zostają zmodyfikowane.

GET   /v2/steam/items/{itemId}/changes

Wymagane parametry

itemId
string
ID dokumentu przedmiotu (pole _id z endpointu listy przedmiotów lub szczegółów przedmiotu).

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": {
          "flags.marketable": {
            "old": true,
            "new": false
          }
        },
        "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.