WOK API / SteamWebAPI
Frente a 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"
Esfuerzo de migración: Base URL, key and contract validation.

Frente a steamwebapi
Las dos API responden a la misma pregunta - qué hay en un inventario de Steam y cuánto vale. Lo que cambia es cuánto obtienes con una sola clave, con qué frecuencia puedes hacer peticiones y cuánto se factura aparte.
| Característica | steamwebapi | WOK API |
|---|---|---|
| Límite publicado por minuto, plan comparado | 200 por 200 €/mes (Inventory High+) | Ultra 1.200/min; Titan 1.500/min |
| Perfiles de Steam | Included in Starter; dedicated plans also exist | incluidos |
| Rango y estadísticas de FACEIT | Not evaluated in this comparison | incluidos, sin clave |
| Fuentes de precios | Steam and marketplace data; coverage varies | Source-level prices and update times |
| Esfuerzo de migración | - | Base URL, key and contract validation |
SteamWebAPI pricing checked September 26, 2026. Precios oficiales de SteamWebAPI · Precios de WOK.
Compatibilidad de endpoints
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 | Notas |
|---|---|
/steam/api/inventory | Documented compatibility shape; Bearer preferred |
/steam/api/profile | Documented compatibility shape; Bearer preferred |
/v1/inventory | autenticación Bearer, campos adicionales |
/v1/profiles | una llamada, hasta 64 perfiles |
/v1/prices | hasta 200 precios por llamada |
/faceit/data/v4/players | sin clave de FACEIT aparte |
Qué cambia en tu código
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()
Códigos de error
Handle authentication, quota, validation and upstream failures separately. Native batch responses also carry per-pair status and errors inside HTTP 200.
400parámetro mal formado401missing, invalid or expired key402quota exhausted or required add-on missing404perfil o ítem no encontrado422el parámetro no pasó la validación429límite de peticiones alcanzado502Steam o FACEIT no respondieronFuentes de precios
Los precios se contrastan entre varios mercados y tú decides cuál cuenta. Añade price_source a cualquier llamada de inventario, o define un valor por defecto en tu clave. steam_buy es el precio de venta inmediata en Steam - la orden de compra vigente más alta.
autosteamsteam_buyskinportmarketbackpacktfbuffmix
?price_source=steam_buy&strict=1
Steam inventory 429 guide: cache-first reads, bounded retries and explicit freshness metadata.
Precios de la API de inventario de Steam
Empieza gratis o elige un período prepago desde 30 días. Los límites se renuevan cada 30 días, sin cargos automáticos. Rutas compatibles y guía de migración.
FREE DEVELOPER
Gratis
- consultas de inventario / 30 días
- 1 000
- al día
- 100
- RPM
- 30
START
$12
- consultas de inventario / 30 días
- 300 000
- al día
- 10,000
- RPM
- 120
PRO
$29
- consultas de inventario / 30 días
- 700 000
- al día
- 24,000
- RPM
- 300
MAX
$59
- consultas de inventario / 30 días
- 2 000 000
- al día
- 80,000
- RPM
- 600
ULTRA
$119
- consultas de inventario / 30 días
- 7 000 000
- al día
- 240,000
- RPM
- 1200
TITAN
$199
- consultas de inventario / 30 días
- 9 000 000
- al día
- 350,000
- RPM
- 1500