Uygulamalar
Uygulama Değişiklikleri
Belirli bir Steam uygulaması için izlenen değişikliklerin sayfalı changelog'unu al.
Endpoint
Bu endpoint, belirli bir Steam uygulaması için izlenen değişikliklerin sayfalı listesini döndürür. Uygulama verileri (ad, fiyat, detaylar vb.) değiştirildiğinde değişiklikler kaydedilir.
GET /v2/steam/apps/{appId}/changes
Gerekli parametreler
appId
number
Steam application ID.
Query parametreleri
cursor
string
Sayfalama cursor'u. Sonraki sayfayı 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ı
| Alan | Tip | Açıklama |
|---|---|---|
results | array | Changelog giriş nesneleri dizisi |
cursor | string|null | Sonraki sayfanın cursor'u veya daha fazla sonuç yoksa null |
hasMore | boolean | Alınacak daha fazla sonuç olup olmadığı |
Changelog giriş nesnesi
| Alan | Tip | Açıklama |
|---|---|---|
_id | string | Belge ID'si (cursor değeri olarak kullanılır) |
changes | object | Değişen alanların map'i; her biri old ve new değerlerini içerir |
createdAt | string | Değişikliğin kaydedildiği zamanın ISO timestamp'i |
Yanıt örneği
response.json
{
"success": true,
"response": {
"results": [
{
"_id": "6789abcdef012345",
"changes": {
"name": {
"old": "Counter-Strike: Global Offensive",
"new": "Counter-Strike 2"
}
},
"createdAt": "2025-01-15T12:00:00.000Z"
}
],
"cursor": "6789abcdef012345",
"hasMore": false
}
}
Bu endpoint istek başına en fazla 100 sonuç döndürür. Tam changelog'u almak için cursor tabanlı sayfalamayı kullan.