Uygulamalar

Uygulamaları Listele

SteamApis tarafından izlenen tüm Steam uygulamalarının sayfalı listesini al.

Endpoint

Bu endpoint, SteamApis tarafından izlenen tüm Steam uygulamalarının (oyunlar, DLC, yazılımlar vb.) sayfalı listesini döndürür. Sonuçlar arasında sayfalama yapmak için cursor parametresini kullan.

GET   /v2/steam/apps

Query parametreleri

cursor
string
Sayfalama cursor'u. Sonuçların bir sonraki sayfasını almak için önceki yanıttaki cursor değerini geç.

Kimlik Doğrulama

API anahtarını x-api-key request header'ı olarak ekle.

x-api-key: YourSecretAPIKey

Yanıt alanları

AlanTipAçıklama
resultsarrayUygulama nesneleri dizisi
cursorstring|nullSonraki sayfanın cursor'u veya daha fazla sonuç yoksa null
hasMorebooleanAlınacak daha fazla sonuç olup olmadığı

Uygulama nesnesi

AlanTipAçıklama
_idstringBelge ID'si (cursor değeri olarak kullanılır)
appIdnumberSteam application ID
namestringUygulama adı
typestring|nullUygulama türü (örn. "game", "dlc", "demo", "advertising", "mod", "video")
lastModifiednumber|nullSteam'den gelen son değişiklik timestamp'i
priceChangeNumbernumber|nullFiyat değişikliği sayacı
detailsUpdatedAtstring|nullUygulama detaylarının son güncellenme zamanının ISO timestamp'i
isActivebooleanUygulamanın şu anda Steam'de aktif olup olmadığı

Yanıt örneği

Bu endpoint için örnek çıktı. Kısalık için bazı uygulamalar çıkarıldı.

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
  }
}
Bu endpoint istek başına en fazla 10.000 sonuç döndürür. Tüm uygulamaları almak için cursor tabanlı sayfalamayı kullan.