Eşyalar

Öğe Detayları

Belirli bir Steam pazar öğesi için metadata, histogram ve fiyat geçmişi dahil tüm detayları al.

Endpoint

Bu endpoint, belirli bir Steam pazar öğesi için kapsamlı verileri döndürür; öğe kaydı, metadata, en son alış/satış histogramı ve fiyat geçmişi dahil.

GET   /v2/steam/items/{appId}/{marketHashName}

Gerekli parametreler

appId
number
Öğenin ait olduğu Steam application ID.
marketHashName
string
Öğenin URL-encoded market hash name'i.

Kimlik Doğrulama

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

x-api-key: YourSecretAPIKey

Yanıt alanları

AlanTipAçıklama
itemobjectÖğe kaydı
metaobject|nullÖğe metadata'sı (görseller, etiketler, açıklamalar)
histogramobject|nullEn son alış/satış emri histogramı
priceHistoryobject|nullGeçmiş fiyat verileri

Öğe nesnesi

AlanTipAçıklama
_idstringBelge ID'si
nameIdnumber|nullSteam pazar ad ID'si
appIdnumberSteam application ID
marketNamestringPazar görüntü adı
marketHashNamestringURL-encoded pazar adı
classIdnumber|nullSteam class ID
instanceIdnumber|nullSteam instance ID
isGlitchedbooleanÖğe listelemesinin hatalı olup olmadığı
metaUpdatedAtstring|nullSon metadata güncellemesinin ISO timestamp'i
histogramUpdatedAtstring|nullSon histogram güncellemesinin ISO timestamp'i
priceHistoryUpdatedAtstring|nullSon fiyat geçmişi güncellemesinin ISO timestamp'i
Güncelleme sıklığı. Steam Community Market öğeleri genellikle her 24 saatte bir yenilenir. CS2 (appId 730) ve Rust (appId 252490) şu anda her 1 ila 2 saatte bir yenilenmektedir. Sıklık, scraper'ları ayarladıkça değişebilir, bir kaydın en son ne zaman yenilendiğini tam olarak bilmeniz gerekiyorsa *UpdatedAt timestamp alanlarını kontrol edin.

Meta nesnesi

AlanTipAçıklama
appIdnumberSteam application ID
contextIdnumberSteam envanter context ID'si
classIdnumberSteam class ID
instanceIdnumberSteam instance ID
imageobjectÖğe görsel URL'leri
image.iconUrlstring|nullİkon görseli URL'si
image.iconUrlLargestring|nullBüyük ikon görseli URL'si
image.iconDragUrlstring|nullSürükleme ikonu görseli URL'si
colorobjectÖğe renk bilgisi
color.namestring|nullAd renk hex kodu
color.backgroundstring|nullArka plan renk hex kodu
flagsobjectÖğe bayrakları
flags.commoditybooleanÖğenin emtia olup olmadığı
flags.marketablebooleanÖğenin pazarda satılabilir olup olmadığı
flags.tradablebooleanÖğenin takas edilebilir olup olmadığı
descriptionsarraySteam'den gelen açıklama nesneleri dizisi
tagsarraySteam'den gelen etiket nesneleri dizisi

Histogram nesnesi

AlanTipAçıklama
buyOrdersarrayAlış emri fiyat noktalarının dizisi
buyOrders[].pricenumberAlış emri fiyatı
buyOrders[].quantitynumberBu fiyattaki alış emri sayısı
sellOrdersarraySatış listelemesi fiyat noktalarının dizisi
sellOrders[].pricenumberSatış listeleme fiyatı
sellOrders[].quantitynumberBu fiyattaki satış listelemesi sayısı
datestringHistogramın kaydedildiği zamanın ISO timestamp'i

Fiyat geçmişi nesnesi

AlanTipAçıklama
dataarrayGeçmiş fiyat noktalarının dizisi
data[].pricenumberSatış fiyatı
data[].quantitynumberSatış sayısı
data[].datestringSatış tarihinin ISO timestamp'i

Yanıt örneği

response.json
{
  "success": true,
  "response": {
    "item": {
      "_id": "6789abcdef012345",
      "nameId": 176096978,
      "appId": 730,
      "marketName": "AK-47 | Redline (Field-Tested)",
      "marketHashName": "AK-47 %7C Redline %28Field-Tested%29",
      "classId": 310777487,
      "instanceId": 480085569,
      "isGlitched": false,
      "metaUpdatedAt": "2025-01-15T00:00:00.000Z",
      "histogramUpdatedAt": "2025-01-15T00:00:00.000Z",
      "priceHistoryUpdatedAt": "2025-01-15T00:00:00.000Z"
    },
    "meta": {
      "appId": 730,
      "contextId": 2,
      "classId": 310777487,
      "instanceId": 480085569,
      "image": {
        "iconUrl": "-9a81dlWLwJ2UXnc...",
        "iconUrlLarge": "-9a81dlWLwJ2UXnc...",
        "iconDragUrl": null
      },
      "color": {
        "name": "D2D2D2",
        "background": null
      },
      "flags": {
        "commodity": false,
        "marketable": true,
        "tradable": true
      },
      "descriptions": [],
      "tags": []
    },
    "histogram": {
      "buyOrders": [
        { "price": 1050, "quantity": 245 },
        { "price": 1049, "quantity": 12 }
      ],
      "sellOrders": [
        { "price": 1089, "quantity": 3 },
        { "price": 1090, "quantity": 7 }
      ],
      "date": "2025-01-15T12:00:00.000Z"
    },
    "priceHistory": {
      "data": [
        { "price": 1075, "quantity": 150, "date": "2025-01-14T00:00:00.000Z" },
        { "price": 1062, "quantity": 142, "date": "2025-01-13T00:00:00.000Z" }
      ]
    }
  }
}