WOK API / SteamWebAPI
Im Vergleich zu steamwebapi
Compare the workload, not just a requests-per-minute headline. Start with WOK's compatibility routes, then validate your response parser, source selection and retry behavior.
BASE + KEY- BASE = "https://www.steamwebapi.com"
+ BASE = "https://woksteamapi.com"
- KEY = "your-steamwebapi-key"
+ KEY = "your-wok-key"
Umstiegsaufwand: Base URL, key and contract validation.

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.200/min; Titan 1.500/min |
| Steam-Profile | Included in Starter; dedicated plans also exist | enthalten |
| FACEIT-Rang und Statistik | Not evaluated in this comparison | enthalten, ohne Key |
| Preisquellen | Steam and marketplace data; coverage varies | Source-level prices and update times |
| Umstiegsaufwand | - | Base URL, key and contract validation |
SteamWebAPI pricing checked September 26, 2026. Offizielle SteamWebAPI-Preise · WOK-Preise.
Endpoint-Kompatibilität
WOK supports selected SteamWebAPI-style routes. Validate the documented response shape, grouping, missing values and error handling before switching production traffic; this is not a guarantee of every competitor feature.
| Endpoint | Hinweise |
|---|---|
/steam/api/inventory | Documented compatibility shape; Bearer preferred |
/steam/api/profile | Documented compatibility shape; Bearer preferred |
/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
Handle authentication, quota, validation and upstream failures separately. Native batch responses also carry per-pair status and errors inside HTTP 200.
400fehlerhafter Parameter401missing, invalid or expired key402quota exhausted or required add-on missing404Profil 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.
Preise der Steam-Inventar-API
Kostenlos starten oder eine vorausbezahlte Laufzeit ab 30 Tagen wählen. Anfragekontingente gelten in 30-Tage-Fenstern, ohne automatische Abbuchung. Kompatible Routen mit Migrationsleitfaden.
FREE DEVELOPER
Kostenlos
- Inventarabfragen / 30 Tage
- 1 000
- pro Tag
- 100
- RPM
- 30
START
$12
- Inventarabfragen / 30 Tage
- 300 000
- pro Tag
- 10,000
- RPM
- 120
PRO
$29
- Inventarabfragen / 30 Tage
- 700 000
- pro Tag
- 24,000
- RPM
- 300
MAX
$59
- Inventarabfragen / 30 Tage
- 2 000 000
- pro Tag
- 80,000
- RPM
- 600
ULTRA
$119
- Inventarabfragen / 30 Tage
- 7 000 000
- pro Tag
- 240,000
- RPM
- 1200
TITAN
$199
- Inventarabfragen / 30 Tage
- 9 000 000
- pro Tag
- 350,000
- RPM
- 1500