# WOK API’ye bağlanın

WOK_API_KEY, Steam değil WOK anahtarınızdır. Tarayıcı koduna, URL’lere, günlüklere veya ajan talimatlarına koymayın.

https://woksteamapi.com

Authorization: Bearer $WOK_API_KEY

- https://woksteamapi.com/api/openapi.json
- https://woksteamapi.com/mcp.json
- https://woksteamapi.com/api/integration-guide.md
- https://woksteamapi.com/api/specialist-plans.md

1. Proje teknolojilerini inceleyip mevcut kurallara uygun sunucu adaptörü oluştur.

2. access.endpoints, capabilities ve kotaları kontrol etmek için GET /v1/key bir kez çağır; birim harcamaz. Özel planlar diğer alanları kapsamaz.

3. Belgelenen parametreleri kullan, HTTP ve uygulama durumunu doğrula. unavailable, private ve empty ayrımını koru. Eksik veri null veya unavailable kalır; sıfır uydurma.

4. Toplam süreyi 60 saniye belirle ve eşzamanlılığı sınırla. Geçici 429/502/503/504 için Retry-After ve toplam süreye uyarak rastgele gecikmeyle en fazla iki kez dene. Kota bittiyse sıfırlanana kadar dur. 400/401/403 veya desteklenmeyen özelliklerde döngü yapma.

5. Kaynak zamanına göre önbellekle, aynı devam eden okumaları birleştir. Her animasyon karesinde sorgulama veya otomatik force-refresh yapma.

6. Para birimi, fiyat kaynağı, istatistik ve gözlem zamanını birlikte tut. Farklı para birimi veya kaynak görüntülerini aynı fiyat gibi karşılaştırma.

7. SteamID64 için JavaScript sayısı değil metin kullan. Adları URL parametrelerinde boşluk, ★, dikey çizgi ve Latin dışı karakterleri koruyarak kodla. İmleç sayfalamasını izle. Toplu birimler eşya veya oyuncu başına olabilir.

8. Önce mock ile örnekler ve kontroller oluştur. Gerçek ücretli veya toplu isteklerden önce sor. Bu talimat satın alma, plan değişikliği, gerçek ödeme veya e-posta gönderme yetkisi vermez.

9. Değişen dosyaları, kurulum komutlarını, kontrolleri ve desteklenmeyenleri bildir. Yanıt kanıtı olmadan veri veya render eşitliği iddia etme.

## Assets

Beta: herkese açık envanterlerde gözlemlenen CS2 eşyalarını arayın

Gerekli erişim: Assets / Genel amaçlı

GET /v1/cs2/assets

items[]; assetid, observed_owner_steamid, markethashname, null olabilen float_value/paint_seed/def_index, görseller ve gözlemler içerir. GET /v1/cs2/assets/coverage kapsamı gösterir. POST /v1/cs2/assets/find en fazla 50 filtreli queries[] alır, sorgu başına bir birim.

Önceden alınmış herkese açık envanterlerin betası: 7 gün boyunca en fazla 100 bin eşya, envanter başına 5 bin. Yeni tarama, gizli/takas katmanı envanteri veya tam sahiplik/devir geçmişi yok. Float/seed benzersiz kimliği kanıtlamaz. Boş, gözlemlenmemiş demektir. Find en fazla 20 aday döndürür; GET /v1/cs2/assets ve next_cursor ile devam edin.

Dahil edilen veri uç noktaları:

- /v1/cs2/assets
- /v1/cs2/assets/coverage
- /v1/cs2/assets/find
- /v1/cs2/doppler-phase
- /v1/cs2/inspect
- /v1/cs2/items

https://woksteamapi.com/api/integrations/assets.md

```sh
curl --fail-with-body --max-time 60 "https://woksteamapi.com/v1/cs2/assets?paint_index=282&limit=20" \
  -H "Authorization: Bearer $WOK_API_KEY"
```

Örnek SteamID veya inceleme yer tutucusunu kendi verinizle değiştirin.
