Saltar al contenido
API

WOK API / SteamWebAPI

Frente a steamwebapi

Compara la carga real, no solo las solicitudes por minuto. Empieza por las rutas compatibles de WOK y valida el parser, las fuentes y los reintentos.

Qué cambia en tu códigoBASE + KEY
- BASE = "https://www.steamwebapi.com"
+ BASE = "https://woksteamapi.com"

- KEY  = "your-steamwebapi-key"
+ KEY  = "your-wok-key"

Esfuerzo de migración: Validación de URL base, clave y contrato.

WOK API control core
Ultra 1.500/min; Titan 2.500/minLímite publicado por minuto, plan comparado
incluidosPerfiles de Steam
Precios y actualización por fuenteFuentes de precios
Validación de URL base, clave y contratoEsfuerzo de migración

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 applicationStart hereValidate before switching
Existing item-array parserGET /steam/api/inventorySuccess is an array. Check group=1 versus group=0, string asset IDs, null prices and HTTP inventory errors against the migration checklist.
New server applicationGET /v1/inventorySuccess 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 scannerPOST /v1/inventories or NDJSON streamValidate 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.

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.

Frente a steamwebapi
CaracterísticasteamwebapiWOK API
Límite publicado por minuto, plan comparado200 por 200 €/mes (Inventory High+)Ultra 1.500/min; Titan 2.500/min
Perfiles de SteamIncluido en Starter; también hay planes específicosincluidos
Rango y estadísticas de FACEITNo evaluado en esta comparaciónincluidos, sin clave
Fuentes de preciosDatos de Steam y mercados; cobertura variablePrecios y actualización por fuente
Esfuerzo de migración-Validación de URL base, clave y contrato

Precios de SteamWebAPI comprobados el 26 de septiembre de 2026. Precios oficiales de SteamWebAPI · Precios de WOK.

Compatibilidad de endpoints

WOK admite algunas rutas del estilo SteamWebAPI. Antes de cambiar tráfico de producción, verifica formato, agrupación, valores ausentes y errores. No se garantiza toda la funcionalidad del competidor.

Compatibilidad de endpoints
EndpointNotas
/steam/api/inventoryFormato de compatibilidad documentado; se recomienda Bearer
/steam/api/profileFormato de compatibilidad documentado; se recomienda Bearer
/v1/inventoryautenticación Bearer, campos adicionales
/v1/profilesuna llamada, hasta 64 perfiles
/v1/priceshasta 200 precios por llamada
/faceit/data/v4/playerssin clave de FACEIT aparte

Qué cambia en tu código

Pythonrequests
response = 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

Trata por separado autenticación, cuota, validación y fallos de origen. Los lotes nativos también incluyen estados y errores por par dentro de HTTP 200.

400parámetro mal formado
401clave ausente, inválida o caducada
402cuota agotada o falta un complemento requerido
404perfil o ítem no encontrado
422el parámetro no pasó la validación
429límite de peticiones alcanzado
502Steam o FACEIT no respondieron

Fuentes 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.

SteamAPIs alternativeCSFloat API alternativebackpack.tf API alternative

Precios de la API de inventario de Steam

Empieza con una clave gratuita o elige un plan de pago. Paga una vez o elige la renovación automática mediante Stripe. Rutas compatibles y guía de migración.

FREE DEVELOPER

Gratis

Sin pago. 1.000 solicitudes cada 30 días, hasta 30/min. · Requiere pertenecer al servidor de Discord de WOK API
unidades / 30 días
1 000
unidades / día
100
RPM
30

HISTORY

$6

por 30 días
unidades / 30 días
750 000
unidades / día
30,000
RPM
600

PRICES STARTER

$6

por 30 días
unidades / 30 días
250 000
unidades / día
10,000
RPM
300

PLAYERS STARTER

$8

por 30 días
unidades / 30 días
60 000
unidades / día
2,500
RPM
300

VIEWER

$9

por 30 días
unidades / 30 días
1 000
unidades / día
100
RPM
120

FLOAT

$9

por 30 días
unidades / 30 días
100 000
unidades / día
5,000
RPM
300

PRICES

$9

por 30 días
unidades / 30 días
600 000
unidades / día
20,000
RPM
600

INVENTORY STARTER

$12

por 30 días
unidades / 30 días
150 000
unidades / día
6,000
RPM
400

HISTORY PRO

$12

por 30 días
unidades / 30 días
3 000 000
unidades / día
120,000
RPM
1200

START

$15

por 30 días
unidades / 30 días
300 000
unidades / día
10,000
RPM
250

ASSETS

$15

por 30 días
unidades / 30 días
300 000
unidades / día
15,000
RPM
300

PLAYERS

$15

por 30 días
unidades / 30 días
200 000
unidades / día
7,000
RPM
600

PRICES PRO

$19

por 30 días
unidades / 30 días
2 000 000
unidades / día
70,000
RPM
1200

VIEWER PRO

$19

por 30 días
unidades / 30 días
5 000
unidades / día
500
RPM
300

FLOAT PRO

$19

por 30 días
unidades / 30 días
1 000 000
unidades / día
50,000
RPM
1200

INVENTORY

$25

por 30 días
unidades / 30 días
450 000
unidades / día
15,000
RPM
800

HISTORY SCALE

$25

por 30 días
unidades / 30 días
12 000 000
unidades / día
450,000
RPM
1500

ASSETS PRO

$29

por 30 días
unidades / 30 días
1 000 000
unidades / día
50,000
RPM
1200

PLAYERS PRO

$29

por 30 días
unidades / 30 días
500 000
unidades / día
18,000
RPM
1200

PRO

$35

por 30 días
unidades / 30 días
700 000
unidades / día
24,000
RPM
500

PRICES SCALE

$39

por 30 días
unidades / 30 días
6 000 000
unidades / día
210,000
RPM
1500

VIEWER SCALE

$39

por 30 días
unidades / 30 días
12 500
unidades / día
1,250
RPM
600

FLOAT SCALE

$39

por 30 días
unidades / 30 días
3 000 000
unidades / día
120,000
RPM
1500

INVENTORY PRO

$49

por 30 días
unidades / 30 días
900 000
unidades / día
32,000
RPM
1500

ASSETS SCALE

$49

por 30 días
unidades / 30 días
5 000 000
unidades / día
200,000
RPM
1500

HISTORY BUSINESS

$49

por 30 días
unidades / 30 días
25 000 000
unidades / día
900,000
RPM
1500

PLAYERS SCALE

$59

por 30 días
unidades / 30 días
1 100 000
unidades / día
40,000
RPM
1500

PRICES BUSINESS

$59

por 30 días
unidades / 30 días
12 000 000
unidades / día
420,000
RPM
1500

MAX

$65

por 30 días
unidades / 30 días
2 000 000
unidades / día
80,000
RPM
1000

FLOAT BUSINESS

$69

por 30 días
unidades / 30 días
6 000 000
unidades / día
220,000
RPM
1500

PLAYERS BUSINESS

$89

por 30 días
unidades / 30 días
1 750 000
unidades / día
65,000
RPM
1500

HISTORY ENTERPRISE

$89

por 30 días
unidades / 30 días
50 000 000
unidades / día
1,800,000
RPM
1500

ASSETS BUSINESS

$89

por 30 días
unidades / 30 días
10 000 000
unidades / día
350,000
RPM
1500

INVENTORY SCALE

$99

por 30 días
unidades / 30 días
2 000 000
unidades / día
70,000
RPM
2000

PRICES ENTERPRISE

$99

por 30 días
unidades / 30 días
25 000 000
unidades / día
900,000
RPM
1500

FLOAT ENTERPRISE

$119

por 30 días
unidades / 30 días
12 000 000
unidades / día
450,000
RPM
1500

ULTRA

$139

por 30 días
unidades / 30 días
7 000 000
unidades / día
240,000
RPM
1500

INVENTORY BUSINESS

$149

por 30 días
unidades / 30 días
3 000 000
unidades / día
110,000
RPM
2500

ASSETS ENTERPRISE

$149

por 30 días
unidades / 30 días
20 000 000
unidades / día
700,000
RPM
1500

PRICES ENTERPRISE PLUS

$179

por 30 días
unidades / 30 días
50 000 000
unidades / día
1,800,000
RPM
1500

TITAN

$199

por 30 días
unidades / 30 días
9 000 000
unidades / día
350,000
RPM
2500

PLAYERS ENTERPRISE

$199

por 30 días
unidades / 30 días
4 000 000
unidades / día
150,000
RPM
1500

INVENTORY ENTERPRISE

$299

por 30 días
unidades / 30 días
6 000 000
unidades / día
220,000
RPM
3000

PLAYERS ENTERPRISE PLUS

$389

por 30 días
unidades / 30 días
8 000 000
unidades / día
300,000
RPM
1500

BUSINESS

$569

por 30 días
unidades / 30 días
12 000 000
unidades / día
450,000
RPM
3000

INVENTORY ENTERPRISE PLUS

$569

por 30 días
unidades / 30 días
12 000 000
unidades / día
450,000
RPM
3500

ENTERPRISE

$949

por 30 días
unidades / 30 días
20 000 000
unidades / día
750,000
RPM
3500

ENTERPRISE PLUS

$1399

por 30 días
unidades / 30 días
30 000 000
unidades / día
1,100,000
RPM
3500