WOK API / SteamWebAPI
Im Vergleich zu steamwebapi
Vergleiche die tatsächliche Last, nicht nur Anfragen pro Minute. Beginne mit WOK-Kompatibilitätsrouten und prüfe Parser, Quellenwahl und Wiederholungen.
BASE + KEY- BASE = "https://www.steamwebapi.com"
+ BASE = "https://woksteamapi.com"
- KEY = "your-steamwebapi-key"
+ KEY = "your-wok-key"
Umstiegsaufwand: Basis-URL, Schlüssel und API-Vertrag prüfen.

Choose the WOK contract your application needs
Developer guide · English. Compatible paths help an existing integration start testing; native endpoints offer a different response model. Choose the parser and error behavior deliberately.
| Your application | Start here | Validate before switching |
|---|---|---|
| Existing item-array parser | GET /steam/api/inventory | Success is an array. Check group=1 versus group=0, string asset IDs, null prices and HTTP inventory errors against the migration checklist. |
| New server application | GET /v1/inventory | Success is an object with status, items, totals and meta. HTTP 200 can describe a private or unavailable inventory. This route has no group parameter. |
| Roster or scanner | POST /v1/inventories or NDJSON stream | Validate every pair independently. Streaming needs a verified final complete record; it adds neither replay protection nor extra source capacity. Download a stream consumer. |
Start with the downloadable offline contract exercise: twelve fictional responses show private versus empty inventories, quantity-aware USD totals, missing prices and partial batch failures. It needs Python 3.10+, no API key and no network request.
A compatible URL does not establish identical fields, valuations or coverage. Test saved success, private, empty and failure responses before a bounded live comparison. Keep inventory age separate from price-source timestamps, and compare measured latency under the same workload rather than treating a plan's per-minute quota as throughput. Read the example setup and partial-result rules before running the downloadable client.
Moving inventories that span several Steam pages? Check large-inventory pagination and batch coverage before comparing totals or replacing your continuation logic.
Im Vergleich zu steamwebapi
Beide APIs beantworten dieselbe Frage - was in einem Steam-Inventar liegt und was es wert ist. Unterschiedlich ist, wie viel du für einen Key bekommst, wie schnell du Requests senden kannst und wie viel separat abgerechnet wird.
| Merkmal | steamwebapi | WOK API |
|---|---|---|
| Veröffentlichtes Minutenlimit, Vergleichstarif | 200 für 200 €/Monat (Inventory High+) | Ultra 1.500/min; Titan 2.500/min |
| Steam-Profile | In Starter enthalten; separate Tarife verfügbar | enthalten |
| FACEIT-Rang und Statistik | In diesem Vergleich nicht bewertet | enthalten, ohne Key |
| Preisquellen | Steam- und Marktplatzdaten; Abdeckung variiert | Preise und Aktualisierungszeiten je Quelle |
| Umstiegsaufwand | - | Basis-URL, Schlüssel und API-Vertrag prüfen |
SteamWebAPI-Preise geprüft am 26. September 2026. Offizielle SteamWebAPI-Preise · WOK-Preise.
Endpoint-Kompatibilität
WOK unterstützt ausgewählte Routen im SteamWebAPI-Stil. Prüfe Antwortformat, Gruppierung, fehlende Werte und Fehler vor der Produktionsumstellung. Dies garantiert nicht jede Konkurrenzfunktion.
| Endpunkt | Hinweise |
|---|---|
/steam/api/inventory | Dokumentiertes Kompatibilitätsformat; Bearer empfohlen |
/steam/api/profile | Dokumentiertes Kompatibilitätsformat; Bearer empfohlen |
/v1/inventory | Bearer-Auth, zusätzliche Felder |
/v1/profiles | ein Aufruf, bis zu 64 Profile |
/v1/prices | bis zu 200 Preise pro Aufruf |
/faceit/data/v4/players | kein separater FACEIT-Key |
Was sich in deinem Code ändert
requestsresponse = requests.get(
f"{BASE}/steam/api/inventory",
headers={"Authorization": f"Bearer {KEY}"},
params={"steam_id": sid, "game": "cs2", "price_source": "auto"},
timeout=35,
)
response.raise_for_status()
Fehlercodes
Behandle Authentifizierung, Kontingent, Validierung und Quellenfehler getrennt. Native Stapelantworten enthalten auch bei HTTP 200 Status und Fehler je Paar.
400fehlerhafter Parameter401Schlüssel fehlt, ist ungültig oder abgelaufen402Kontingent aufgebraucht oder nötige Erweiterung fehlt404Profil oder Item nicht gefunden422Parameter hat die Validierung nicht bestanden429Rate-Limit erreicht502Steam oder FACEIT hat nicht geantwortetPreisquellen
Preise werden über mehrere Marktplätze hinweg abgeglichen, und du entscheidest, welcher zählt. Füge price_source zu einem beliebigen Inventar-Aufruf hinzu oder lege einen Standardwert für deinen Key fest. steam_buy ist der Steam-Sofortverkaufspreis - der höchste offene Kaufauftrag.
autosteamsteam_buyskinportmarketbackpacktfbuffmix
?price_source=steam_buy&strict=1
Steam inventory 429 guide: cache-first reads, bounded retries and explicit freshness metadata.
SteamAPIs alternativeCSFloat API alternativebackpack.tf API alternative
Preise der Steam-Inventar-API
Mit einem kostenlosen Schlüssel starten oder einen kostenpflichtigen Tarif wählen. Einmalzahlung oder automatische Verlängerung über Stripe. Kompatible Routen mit Migrationsleitfaden.
FREE DEVELOPER
Kostenlos
- Einheiten / 30 Tage
- 1 000
- Einheiten / Tag
- 100
- RPM
- 30
HISTORY
$6
- Einheiten / 30 Tage
- 750 000
- Einheiten / Tag
- 30,000
- RPM
- 600
PRICES STARTER
$6
- Einheiten / 30 Tage
- 250 000
- Einheiten / Tag
- 10,000
- RPM
- 300
PLAYERS STARTER
$8
- Einheiten / 30 Tage
- 60 000
- Einheiten / Tag
- 2,500
- RPM
- 300
VIEWER
$9
- Einheiten / 30 Tage
- 1 000
- Einheiten / Tag
- 100
- RPM
- 120
FLOAT
$9
- Einheiten / 30 Tage
- 100 000
- Einheiten / Tag
- 5,000
- RPM
- 300
PRICES
$9
- Einheiten / 30 Tage
- 600 000
- Einheiten / Tag
- 20,000
- RPM
- 600
INVENTORY STARTER
$12
- Einheiten / 30 Tage
- 150 000
- Einheiten / Tag
- 6,000
- RPM
- 400
HISTORY PRO
$12
- Einheiten / 30 Tage
- 3 000 000
- Einheiten / Tag
- 120,000
- RPM
- 1200
START
$15
- Einheiten / 30 Tage
- 300 000
- Einheiten / Tag
- 10,000
- RPM
- 250
ASSETS
$15
- Einheiten / 30 Tage
- 300 000
- Einheiten / Tag
- 15,000
- RPM
- 300
PLAYERS
$15
- Einheiten / 30 Tage
- 200 000
- Einheiten / Tag
- 7,000
- RPM
- 600
PRICES PRO
$19
- Einheiten / 30 Tage
- 2 000 000
- Einheiten / Tag
- 70,000
- RPM
- 1200
VIEWER PRO
$19
- Einheiten / 30 Tage
- 5 000
- Einheiten / Tag
- 500
- RPM
- 300
FLOAT PRO
$19
- Einheiten / 30 Tage
- 1 000 000
- Einheiten / Tag
- 50,000
- RPM
- 1200
INVENTORY
$25
- Einheiten / 30 Tage
- 450 000
- Einheiten / Tag
- 15,000
- RPM
- 800
HISTORY SCALE
$25
- Einheiten / 30 Tage
- 12 000 000
- Einheiten / Tag
- 450,000
- RPM
- 1500
ASSETS PRO
$29
- Einheiten / 30 Tage
- 1 000 000
- Einheiten / Tag
- 50,000
- RPM
- 1200
PLAYERS PRO
$29
- Einheiten / 30 Tage
- 500 000
- Einheiten / Tag
- 18,000
- RPM
- 1200
PRO
$35
- Einheiten / 30 Tage
- 700 000
- Einheiten / Tag
- 24,000
- RPM
- 500
PRICES SCALE
$39
- Einheiten / 30 Tage
- 6 000 000
- Einheiten / Tag
- 210,000
- RPM
- 1500
VIEWER SCALE
$39
- Einheiten / 30 Tage
- 12 500
- Einheiten / Tag
- 1,250
- RPM
- 600
FLOAT SCALE
$39
- Einheiten / 30 Tage
- 3 000 000
- Einheiten / Tag
- 120,000
- RPM
- 1500
INVENTORY PRO
$49
- Einheiten / 30 Tage
- 900 000
- Einheiten / Tag
- 32,000
- RPM
- 1500
ASSETS SCALE
$49
- Einheiten / 30 Tage
- 5 000 000
- Einheiten / Tag
- 200,000
- RPM
- 1500
HISTORY BUSINESS
$49
- Einheiten / 30 Tage
- 25 000 000
- Einheiten / Tag
- 900,000
- RPM
- 1500
PLAYERS SCALE
$59
- Einheiten / 30 Tage
- 1 100 000
- Einheiten / Tag
- 40,000
- RPM
- 1500
PRICES BUSINESS
$59
- Einheiten / 30 Tage
- 12 000 000
- Einheiten / Tag
- 420,000
- RPM
- 1500
MAX
$65
- Einheiten / 30 Tage
- 2 000 000
- Einheiten / Tag
- 80,000
- RPM
- 1000
FLOAT BUSINESS
$69
- Einheiten / 30 Tage
- 6 000 000
- Einheiten / Tag
- 220,000
- RPM
- 1500
PLAYERS BUSINESS
$89
- Einheiten / 30 Tage
- 1 750 000
- Einheiten / Tag
- 65,000
- RPM
- 1500
HISTORY ENTERPRISE
$89
- Einheiten / 30 Tage
- 50 000 000
- Einheiten / Tag
- 1,800,000
- RPM
- 1500
ASSETS BUSINESS
$89
- Einheiten / 30 Tage
- 10 000 000
- Einheiten / Tag
- 350,000
- RPM
- 1500
INVENTORY SCALE
$99
- Einheiten / 30 Tage
- 2 000 000
- Einheiten / Tag
- 70,000
- RPM
- 2000
PRICES ENTERPRISE
$99
- Einheiten / 30 Tage
- 25 000 000
- Einheiten / Tag
- 900,000
- RPM
- 1500
FLOAT ENTERPRISE
$119
- Einheiten / 30 Tage
- 12 000 000
- Einheiten / Tag
- 450,000
- RPM
- 1500
ULTRA
$139
- Einheiten / 30 Tage
- 7 000 000
- Einheiten / Tag
- 240,000
- RPM
- 1500
INVENTORY BUSINESS
$149
- Einheiten / 30 Tage
- 3 000 000
- Einheiten / Tag
- 110,000
- RPM
- 2500
ASSETS ENTERPRISE
$149
- Einheiten / 30 Tage
- 20 000 000
- Einheiten / Tag
- 700,000
- RPM
- 1500
PRICES ENTERPRISE PLUS
$179
- Einheiten / 30 Tage
- 50 000 000
- Einheiten / Tag
- 1,800,000
- RPM
- 1500
TITAN
$199
- Einheiten / 30 Tage
- 9 000 000
- Einheiten / Tag
- 350,000
- RPM
- 2500
PLAYERS ENTERPRISE
$199
- Einheiten / 30 Tage
- 4 000 000
- Einheiten / Tag
- 150,000
- RPM
- 1500
INVENTORY ENTERPRISE
$299
- Einheiten / 30 Tage
- 6 000 000
- Einheiten / Tag
- 220,000
- RPM
- 3000
PLAYERS ENTERPRISE PLUS
$389
- Einheiten / 30 Tage
- 8 000 000
- Einheiten / Tag
- 300,000
- RPM
- 1500
BUSINESS
$569
- Einheiten / 30 Tage
- 12 000 000
- Einheiten / Tag
- 450,000
- RPM
- 3000
INVENTORY ENTERPRISE PLUS
$569
- Einheiten / 30 Tage
- 12 000 000
- Einheiten / Tag
- 450,000
- RPM
- 3500
ENTERPRISE
$949
- Einheiten / 30 Tage
- 20 000 000
- Einheiten / Tag
- 750,000
- RPM
- 3500
ENTERPRISE PLUS
$1399
- Einheiten / 30 Tage
- 30 000 000
- Einheiten / Tag
- 1,100,000
- RPM
- 3500