İçeriğe geç
API

Steam API belgeleri: envanterler, fiyatlar ve profiller

Çalışan servisin kesin parametreleri, yanıt biçimleri ve durum kodları. Veri endpointlerinde Authorization: Bearer kullanın. Farklı kaynaklardan tarayıcı istekleri (CORS) desteklenmez; WOK anahtarınızı sunucunuzda saklayın. Health herkese açıktır. Uyumlu envanter eski query parametresi key değerini de kabul eder.

  • /v1/key — Current key plan and quota
  • /steam/api/inventory — steamwebapi yanıt alanlarıyla envanter
  • /steam/api/profile — Uyumlu biçimde Steam profili
  • /steam/api/float/screenshot — Render a CS2 inspect certificate as PNG
  • /v1/inventory — Envanter toplamları, öğeler ve istek meta verisi
  • /v1/inventory/refresh-prices — Steam çağrısı yapmadan önbellek envanter fiyatlarını yenile
  • /v1/inventory-snapshots — Opt in to one valid cached inventory observation
  • /v1/inventory-snapshots/{snapshot_id}/diff — Observed quantity changes since the preceding snapshot
  • /v1/inventories — 20 oyuncuya kadar eşzamanlı envanterler
  • /v1/profile — Tek Steam profili
  • /v1/profiles — Tek istekte 64 Steam profiline kadar
  • /v1/player-security — VAC, yasaklar ve temkinli takas uygunluğu değerlendirmesi
  • /v1/steam-level — Steam hesap seviyesi
  • /v1/aliases — Herkese açık Steam profil adları geçmişi
  • /v1/games — Görünür Steam oyunları ve oynama saatleri
  • /v1/friends — Herkese açık Steam arkadaş listesi
  • /v1/rust/stats — Rust oyun istatistikleri
  • /v1/rust/summary — Rust öldürme, kaynak ve mevcut istatistikleri
  • /v1/rust/achievements — name ve achieved alanlarıyla Rust başarımları
  • /v1/rust/playtime — Dakika cinsinden toplam ve son Rust oynama süresi
  • /v1/price — Çapraz kontrol edilmiş tek öğe fiyatı
  • /v1/prices — Tek istekte 200 fiyata kadar
  • /v1/items — İmleç sayfalı herkese açık öğe kataloğu
  • /v1/prices/coverage — Saved catalog price coverage and freshness
  • /v1/cs2/items — Filter saved CS2 item names and price observations
  • /v1/price-history — Gözlemlenen günlük fiyat geçmişi
  • /v1/portfolio-history — Observed daily value of a caller-supplied item basket
  • /v1/catalog/exports — Queue bounded catalog export
  • /v1/catalog/exports/{export_id} — Get export status
  • /v1/catalog/exports/{export_id}/download — Download completed NDJSON export
  • /v1/cs2/inspect — CS2 float, boya, çıkartmalar ve Doppler
  • /v1/cs2/item-preview — Resolve CS2 item class metadata
  • /v1/cs2/market-listings — CS2 Market ilanlarının float ve fiyatları
  • /v1/cs2/doppler-phase — Resolve a CS2 Doppler phase
  • /v1/cs2/screenshot — Render a deterministic CS2 inspect PNG
  • /v1/crawl — Paket başına 32 oyuncu ve 64 oyuncu-oyun görevi
  • /v1/crawl/{batch} — Tarama paketinin ilerlemesi ve sonuçları
  • /faceit/data/v4/players — SteamID64 ile FACEIT oyuncusu
  • /faceit/data/v4/players/{player_id}/stats/{game} — FACEIT ömür boyu istatistikleri
  • /faceit/data/v4/players/{player_id}/history — Son FACEIT maçları
  • /healthz — Üretim düğümünün herkese açık durumu

Steam API endpoint map · Steam Market API Python and catalog guide · Integration guide: one key, eight games, Rust stats · Rust API overview · Rust player stats and hours · Steam name history and level · Steam privacy and missing data · Item price history · CS2 Market listing floats · Inventory cache strategy · OpenAPI · Postman · Python SDK on PyPI · JavaScript SDK on npm

python -m pip install wok-api · npm install @woksteamapi/client

Steam envanter ve piyasa fiyatı API’si

Steam API Sıradaki hamleniz

Tek API anahtarıyla envanterler, eşya fiyatları ve oyuncu profilleri. Ticaret araçları, botlar ve oyunculara yönelik hizmetler geliştirin.

Free Developer ile her 30 günde 1.000 istek. Ödeme gerekmez.

FACEITJSON
GET/faceit/data/v4/players
{
  "games": {
    "cs2": {
      "skill_level": 10,
      "faceit_elo": 2100
    }
  }
}

Örnek alanlar. Değerler temsilidir.

API referansını inceleyin

Steam profilinden ürününüze

Eşyaları ve fiyatları görmek için herkese açık bir Steam profili girin

IP başına günde 2 ücretsiz sorgu. Kayıt gerekmez.

Örnek envanterCS2

Örnek değerler, güncel piyasa fiyatları değil

Oyuncularınız zaten burada

Sekiz oyunun envanter verileri

Entegrasyon

Neler alıyorsunuz

Envanterlere, fiyatlara ve oyuncu verilerine tek bir HTTP API üzerinden erişin.

API referansını inceleyin
/v1/inventory

Envanterler ve eşya fiyatları

CS2, Rust, TF2, Dota 2, PUBG, s&box, Unturned ve PAYDAY 2 için eşyalar ve envanter değerleri. Yanıt, mevcut fiyatları ve fiyatı bulunmayan eşyaları belirtir.

/faceit/data/v4

Steam profilleri ve FACEIT istatistikleri

WOK anahtarınızla profilleri, FACEIT seviyesini, ELO’yu ve maç istatistiklerini ekleyin. Ayrı bir FACEIT anahtarı gerekmez.

/v1/inventories

Oyuncu listeleri için toplu istekler

Bir toplu istekte en fazla 20 oyuncu ve dört oyun; her oyuncu-oyun çifti için ayrı sonuç. İstenen her çift bir kota birimi tüketir.

meta.cache_age

Verilerin güncelliğini görün

Envanterin önbellek yaşını ve fiyat kaynaklarını inceleyin. Geçerli bir kayıtlı envanteri yeniden taramadan yerel katalogdan fiyatları güncelleyin.

İstek hacminize göre maliyetleri karşılaştırın

Aynı sayıda istek için WOK, SteamWebAPI ve SteamApis envanter API’sinin maliyeti

30,00030 günlük istek sayısı
Hizmet Aylık maliyet Dahil olan istekler Dakikadaki istek sayısı
WOK- -30 gün içinOtomatik yenileme yok Dahil olan istekler-30 gün için Dakikadaki istek sayısı-
SteamWebAPI- -aylık Dahil olan istekler-aylık Dakikadaki istek sayısı-
SteamApisİstek paketi -aylık Dahil olan istekler-aylık Dakikadaki istek sayısıYayımlanmamış

Published per-minute limits: WOK Ultra 1200 and Titan 1500 quota units; SteamWebAPI Inventory High+ 200 requests. Batch calls can consume multiple WOK units.

Nasıl karşılaştırıyoruz

Bir oyuncu ve bir oyun için standart envanter sorguları; toplu istekler ve zorunlu yenileme hariçtir. Diğer uç noktalar ve dahil olan veriler hizmete göre değişir.

Hesaplama, isteklerin gün boyunca eşit dağıldığı 30 günlük kullanımı temel alır. Yayımlanan aylık, günlük ve dakikalık limitler dikkate alınır. Trafik artışları için pay bırakın.

Ücretli WOK planları: 30 gün için tek seferlik ödeme. SteamWebAPI: aylık abonelik. SteamApis: vergiler ve ek veri paketleri hariç aylık istek paketi.

SteamApis: yayımlanan aşım ücretleri dahil en düşük istek maliyeti. Paket aşımı için ilgili seçeneğin etkin olması ve hesap bakiyesinin yeterli olması gerekir. Envanter API’sinin dakikalık limiti kamuya açıklanmamıştır. Bu bir maliyet tahminidir; seçilen istek hacmini işleme kapasitesi doğrulanmamıştır.

Resmî fiyatlarSteamWebAPISteamApis

A batch of 20 players across 8 games uses 160 istek.

WOK fiyatları güncel plan kataloğundan alınırRakip fiyatlarının kontrol tarihi

İlk isteğiniz

Steam API belgeleri: envanterler, fiyatlar ve profiller

Bir anahtar alın, sunucunuzda saklayın ve herkese açık bir envanteri sorgulayın. curl, Python veya JavaScript ile başlayın.


        
API başvurusu

Tüm herkese açık uç noktalar tek yerde

Çalışan servisin kesin parametreleri, yanıt biçimleri ve durum kodları.

Kimlik doğrulama

Veri endpointlerinde Authorization: Bearer kullanın. Farklı kaynaklardan tarayıcı istekleri (CORS) desteklenmez; WOK anahtarınızı sunucunuzda saklayın. Health herkese açıktır. Uyumlu envanter eski query parametresi key değerini de kabul eder.

Temel URLhttps://woksteamapi.com
Resmî SDK'lar

Tür güvenli bir istemci kurun

npm ve PyPI üzerinden yayımlanan, bağımlılıksız sunucu istemcileri.

JavaScript / TypeScriptnpm install @woksteamapi/client
Paketi aç
Python 3.10+python -m pip install wok-api
Paketi aç
Start here · one WOK key

Connect a server or agent in three calls

The same WOK API key works for every included game and player endpoint. WOK holds the Steam Web API key on its servers.

  1. Get your WOK keyCopy it from your account and store it on your server as WOK_API_KEY. Send Authorization: Bearer <WOK_API_KEY>; never send a WOK key to Steam or put it in a URL.
  2. Check the keyCall GET /v1/key. It reports whether the key is active and how much quota remains without spending a request.
  3. Choose a game and endpointUse GET /v1/inventory?steam_id=STEAMID64&game=rust for Rust inventory. Change only game for another named game. Rust achievements and playtime have separate routes below.
curl -H "Authorization: Bearer ${WOK_API_KEY}" "https://woksteamapi.com/v1/key"
curl -H "Authorization: Bearer ${WOK_API_KEY}" "https://woksteamapi.com/v1/inventory?steam_id=${STEAM_ID}&game=rust"
curl -H "Authorization: Bearer ${WOK_API_KEY}" "https://woksteamapi.com/v1/rust/achievements?steam_id=${STEAM_ID}"

Use a 17-digit SteamID64 for Rust stats and friends. Inventory and profile routes also accept profile URLs and vanity names. Read the complete integration guide for response fields, errors and examples.

Game parameter for inventory, prices, catalog and history
GamegameSteam AppIDAdditional routes
Counter-Strike 2cs2730CS2 inspect with add-on
Rustrust252490/v1/rust/stats, /v1/rust/achievements, /v1/rust/playtime
Dota 2dota2570Inventory, prices, catalog, history
Team Fortress 2tf2440Inventory, prices, catalog, history
PUBGpubg578080Inventory, prices, catalog, history
s&boxsandbox590830Inventory, prices, catalog, history
Unturnedunturned304930Inventory, prices, catalog, history
PAYDAY 2payday2218620Inventory, prices, catalog, history
Guides · English

Choose an integration path

Working examples, supported games and the limits your application should handle.

Steam Envanter API Fiyatları

Ücretsiz başlayın veya 30 günden başlayan ön ödemeli bir dönem seçin. İstek kotaları 30 günlük dönemlerde yenilenir; otomatik ödeme yoktur.

Faturalama dönemi
OPTIONAL ADD-ONS

Add only what your integration needs

Buy an add-on for an active subscription. Payment and activation are fully automatic.

SELF-SERVICE

Choose an active subscription, pay, and the new capability appears automatically after confirmation.

Ödeme yöntemi ücretleri

Bir Platega yöntemi kullanılabilir olduğunda ve seçildiğinde, alıcı yöntem ücretini planın taban fiyatına ek olarak öder.

Sorular

Canlı servis durumu

WOK sistemleri

API trafiğini sunan aynı üretim düğümünün güncel herkese açık durumu.

Genel durumÜretim kontrol ediliyor
Son kontrol...
Herkese açık APIChecking

HTTP sağlığı ve uygulama yanıtı

Uygulama süreciChecking

Üretim süreci bu denetime yanıt verdi

VeritabanıChecking

Canlı bir veritabanı okuması tamamlandı

Bu tarayıcı oturumundaki kontroller

Her işaret, sayfa açıkken alınan gerçek bir sağlık yanıtıdır.

GET /healthz

Geliştirmeye başlayın

Bir sonraki fikriniz bir istekle başlar

Free Developer ile her 30 günde 1.000 istek. Ödeme gerekmez.

Ücretsiz API anahtarı alın