Pazar Verileri

REST Genel Bakış

Pazar Verileri REST API'si için temel URL, kimlik doğrulama, yanıt formatı ve hatalar.

Genel bakış

Pazar Verileri REST API'si, üçüncü taraf Steam pazar yerlerinden ürün listelemelerine, satın alma emirlerine, fiyat geçmişine ve satış verilerine erişim sağlar. Ana Steam API'sinden ayrı bir hizmettir ve kendi host'unda çalışır.

Bu API, REST aktarımını belgeler. Gerçek zamanlı akış için WebSocket sayfasına bakın. Her iki aktarım da aynı pazar yerlerini paylaşır — Referans sayfasına bakın.

Temel URL

Tüm REST endpoint'leri tek bir host üzerinden sunulur.

https://marketplaceapi.steamapis.com/v2/

Kimlik doğrulama

API anahtarınızı X-API-Key istek başlığı olarak ekleyin. HTTP başlıkları büyük/küçük harf duyarsızdır, bu yüzden x-api-key de çalışır.

X-API-Key: YourSecretAPIKey

Alternatif olarak, anahtarı apiKey sorgu parametresi olarak geçirebilirsiniz. Başlık tercih edilir.

https://marketplaceapi.steamapis.com/v2/marketplaces?apiKey=YourSecretAPIKey

Yanıt formatı

Yanıtlar düz JSON'dur. Steam API'sinin aksine, bu API yanıtları { "success": true, "response": {...} } zarfıyla sarmaz. Yanıt gövdesini doğrudan ayrıştırın.

Başarılı bir yanıt, endpoint'e bağlı olarak tek bir nesne veya bir nesne dizisidir. Örneğin, GET /v2/marketplaces doğrudan gövdenin en üst seviyesinde bir dizi döndürür.

Hatalar

Hatalar 2xx olmayan bir HTTP durumuyla ve bir error mesajı ile makine tarafından okunabilir bir code içeren JSON gövdesiyle döndürülür.

error.json
{
  "error": "Marketplace not found",
  "code": "NOT_FOUND"
}

Önbellek ve istek limitleri

Yanıtlar sunucu tarafında 10 saniye boyunca önbelleğe alınır. İstemci tarafında istek limiti yoktur — önbellek tekrarlı trafiği emer.

Mevcut endpoint'ler