Aplikacje

Lista aplikacji

Pobierz paginowaną listę wszystkich aplikacji Steam śledzonych przez SteamApis.

Endpoint

Ten endpoint zwraca paginowaną listę wszystkich aplikacji Steam (gier, DLC, oprogramowania itd.) śledzonych przez SteamApis. Użyj parametru cursor do paginacji wyników.

GET   /v2/steam/apps

Parametry query

cursor
string
Kursor paginacji. Przekaż wartość cursor z poprzedniej odpowiedzi, aby pobrać kolejną stronę wyników.

Uwierzytelnianie

Dołącz swój klucz API jako header x-api-key.

x-api-key: YourSecretAPIKey

Pola odpowiedzi

PoleTypOpis
resultsarrayTablica obiektów aplikacji
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 aplikacji

PoleTypOpis
_idstringID dokumentu (używane jako wartość kursora)
appIdnumberSteam application ID
namestringNazwa aplikacji
typestring|nullTyp aplikacji (np. "game", "dlc", "demo", "advertising", "mod", "video")
lastModifiednumber|nullTimestamp ostatniej modyfikacji ze Steam
priceChangeNumbernumber|nullLicznik zmian ceny
detailsUpdatedAtstring|nullISO timestamp ostatniej aktualizacji szczegółów aplikacji
isActivebooleanCzy aplikacja jest aktualnie aktywna na Steam

Przykład odpowiedzi

Przykładowy output dla tego endpointu. Dla zwięzłości niektóre aplikacje zostały pominięte.

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
  }
}
Ten endpoint zwraca do 10 000 wyników na zapytanie. Użyj paginacji opartej na kursorze, aby pobrać wszystkie aplikacje.