
Documentación de Steam API: inventarios, precios y perfiles
Parámetros exactos, formas de respuesta y códigos de estado del servicio en ejecución. Usa Authorization: Bearer en los endpoints de datos. Las solicitudes del navegador desde otro origen (CORS) no se admiten; guarda tu clave WOK en tu servidor. Health es público. El inventario compatible también acepta el parámetro query key obsoleto.
/GET — Current key plan and quotav1/ key /GET — Inventario con campos de respuesta de steamwebapisteam/ api/ inventory /GET — Perfil de Steam en formato compatiblesteam/ api/ profile /GET — Comentarios públicos del perfil de Steamsteam/ api/ profile/ comments /GET — Render a CS2 inspect certificate as PNGsteam/ api/ float/ screenshot /GET — Totales, objetos y metadatos del inventariov1/ inventory /POST — Actualizar precios del inventario en caché sin consultar Steamv1/ inventory/ refresh-prices /POST / GET / DELETE — Opt in to one valid cached inventory observationv1/ inventory-snapshots /GET — Observed quantity changes since the preceding snapshotv1/ inventory-snapshots/ {snapshot_id}/ diff /POST — Inventarios síncronos para hasta 20 jugadoresv1/ inventories /GET — Un perfil de Steamv1/ profile /GET — Comentarios públicos del perfil de Steamv1/ profile-comments /POST — Hasta 64 perfiles de Steam en una solicitudv1/ profiles /GET — VAC, bloqueos y evaluación prudente de intercambiov1/ player-security /POST — Consulta por lotes de bloqueos VAC, de juego y económicosv1/ player-security/ batch /GET — Nivel de la cuenta de Steamv1/ steam-level /GET — Historial público de nombres de Steamv1/ aliases /GET — Juegos visibles de Steam y horas jugadasv1/ games /POST — Bibliotecas de juegos y horas de Steam por lotesv1/ games/ batch /GET — Tiempo de juego de Steam en las últimas dos semanasv1/ games/ recent /POST — Tiempo de juego de dos semanas para varios jugadoresv1/ games/ recent/ batch /GET — Logros de una cuenta en un juegov1/ games/ achievements /GET — Visible games and selected achievement progresssteam/ api/ profile/ games /GET — Datos del juego: tienda, reseñas o jugadores actualesv1/ apps /GET — Datos del juego: tienda, reseñas o jugadores actualessteam/ api/ apps /GET — Lista pública de amigos de Steamv1/ friends /GET — Estadísticas de Rustv1/ rust/ stats /GET — Bajas, recursos y estadísticas disponibles de Rustv1/ rust/ summary /GET — Logros de Rust con name y achievedv1/ rust/ achievements /GET — Tiempo total y reciente en Rust, en minutosv1/ rust/ playtime /GET — Un precio de objeto contrastadov1/ price /GET — Fresh CS2 prices across marketplacesv1/ cs2/ market-prices /POST — Hasta 200 precios en una solicitudv1/ prices /GET — Catálogo público de objetos con cursorv1/ items /GET — Saved catalog price coverage and freshnessv1/ prices/ coverage /GET — Filter saved CS2 item names and price observationsv1/ cs2/ items /GET — Historial diario de precios observadosv1/ price-history /POST — Observed daily value of a caller-supplied item basketv1/ portfolio-history /POST — Queue bounded catalog exportv1/ catalog/ exports /GET / DELETE — Get export statusv1/ catalog/ exports/ {export_id} /GET — Download completed NDJSON exportv1/ catalog/ exports/ {export_id}/ download /POST — Float, acabado, pegatinas y Doppler de CS2v1/ cs2/ inspect /GET — Resolve CS2 item class metadatav1/ cs2/ item-preview /GET — Floats y precios de anuncios de CS2 Marketv1/ cs2/ market-listings /POST — Resolve a CS2 Doppler phasev1/ cs2/ doppler-phase /POST — Render a deterministic CS2 inspect PNGv1/ cs2/ screenshot /POST — Hasta 32 jugadores y 64 tareas jugador-juego en la colav1/ crawl /GET — Progreso y resultados de un lotev1/ crawl/ {batch} /GET — Jugador de FACEIT por SteamID64faceit/ data/ v4/ players /GET — Estadísticas históricas de FACEITfaceit/ data/ v4/ players/ {player_id}/ stats/ {game} /GET — Partidas recientes de FACEITfaceit/ data/ v4/ players/ {player_id}/ history /GET — Estado público del nodo de producciónhealthz /POST — Open an item-bound 3D viewer sessionv1/ cs2/ viewer-session /GET / PUT — Read viewer access and settingsv1/ cs2/ viewer /POST — Render a CS2 skin imagev1/ cs2/ screenshots /GET — Read a screenshot job or imagev1/ cs2/ screenshots/ {job_id} /GET — Render or retrieve a screenshot using query parameterssteam/ api/ screenshot /GET — Search observed public CS2 assetsv1/ cs2/ assets /GET — Read current observed asset coveragev1/ cs2/ assets/ coverage /POST — Find candidate assets for multiple filtersv1/ cs2/ assets/ find /GET — Grupos visibles del perfil públicov1/ profile/ groups /GET — Contadores publicados de una cuenta y un juegov1/ game-stats /GET — Insignias Steam, XP y nivel de cuentav1/ badges /GET — Definiciones de logros y estadísticasv1/ apps/ schema /GET — Porcentajes globales de logrosv1/ apps/ achievements/ global /GET — Noticias de juegos en Steamv1/ apps/ news /GET — Buscar en el catálogo local de Steamv1/ apps/ search /POST — Logros de pares seleccionados de cuenta/juegov1/ games/ achievements/ batch
Datos de jugadores y logros seleccionados · Campos del inventario, monedas y descargas
Steam API endpoint map · Steam Market API Python and catalog guide · Integration guide: one key, eight games, Rust stats · Rust API overview · Rust player stats and hours · Steam name history and level · Steam privacy and missing data · Item price history · CS2 Market listing floats · Inventory cache strategy · Steam and WOK error reference · OpenAPI · Postman · Python 3.10+ 1.3.0 · JavaScript / TypeScript 1.3.0
Steam API Tu próxima jugada
Inventarios, precios de objetos y perfiles de jugadores con una sola clave API. Crea herramientas de comercio, bots y servicios para jugadores.
1.000 solicitudes cada 30 días con Free Developer. Sin pago.
/faceit/data/v4/players{
"games": {
"cs2": {
"skill_level": 10,
"faceit_elo": 2100
}
}
}
Campos de ejemplo. Los valores son ilustrativos.
Consultar la referencia de la APIDe un perfil de Steam a tu producto
Introduce un perfil público de Steam para ver sus objetos y precios
2 consultas gratuitas al día por IP. Sin registro.


AWP | Asiimov (Field-Tested)
$128.40
Recoil Case
$0.35Valores de ejemplo, no precios actuales del mercado
Tus jugadores ya están aquí
Datos de inventario de ocho juegos
Para tu producto
Para tu próximo proyecto de Steam
Conecta los datos de Steam con las herramientas que necesitan tus usuarios.
Herramientas de inventario y cartera
Muestra el contenido de un inventario público y el valor de sus objetos, con las fuentes de precios y la antigüedad de los datos.
Comercio y análisis de mercado
Incorpora precios a tus herramientas de comparación. Elige una fuente de precios y contempla los objetos sin cotización.
Bots y paneles de jugadores
Añade perfiles de Steam, inventarios y rango de FACEIT a bots y páginas de jugadores con una sola clave API.
La integración
Qué incluye
Usa una única API HTTP para acceder a inventarios, precios y datos de jugadores.
Consultar la referencia de la API
/v1/inventoryInventarios y precios de objetos
Objetos y valor del inventario de CS2, Rust, TF2, Dota 2, PUBG, s&box, Unturned y PAYDAY 2. La respuesta distingue los precios disponibles y los objetos sin precio.
/faceit/data/v4Perfiles de Steam y estadísticas de FACEIT
Añade perfiles, nivel de FACEIT, ELO y estadísticas de partidas con tu clave de WOK. No necesitas otra clave de FACEIT.
/v1/inventoriesSolicitudes por lotes para listas de jugadores
Hasta 20 jugadores y cuatro juegos por lote, con un resultado por cada pareja jugador-juego. Cada pareja solicitada consume una unidad de cuota.
meta.cache_ageConoce la antigüedad de los datos
Consulta la antigüedad del inventario y las fuentes de precios. Actualiza los precios del catálogo local sin volver a consultar un inventario almacenado vigente.
Compara el coste según tu volumen de solicitudes
Coste de la API de inventario en WOK, SteamWebAPI y SteamApis para el mismo número de solicitudes
| Servicio | Coste mensual | Solicitudes incluidas | Solicitudes por minuto |
|---|---|---|---|
| WOK- | -por 30 díasRenovación automática opcional | Solicitudes incluidas-por 30 días | Solicitudes por minuto- |
| SteamWebAPI- | -al mes | Solicitudes incluidas-al mes | Solicitudes por minuto- |
| SteamApisPaquete de solicitudes | -al mes | Solicitudes incluidas-al mes | Solicitudes por minutoNo publicado |
Cómo comparamos
Consultas estándar del inventario de un jugador en un juego, sin solicitudes por lotes ni actualización forzada. Los demás endpoints y los datos incluidos varían según el proveedor.
Cálculo para 30 días con las solicitudes distribuidas uniformemente a lo largo del día. Se tienen en cuenta los límites publicados por mes, día y minuto. Deja margen para los picos de tráfico.
Los planes WOK se pagan por adelantado de forma predeterminada. Para un nuevo plan de 30 días, puedes elegir la renovación automática mediante Stripe al pagar.
SteamApis: el menor coste de las solicitudes, incluidas las tarifas publicadas por exceso de uso. Para superar el paquete, debes activar esa opción y disponer de saldo suficiente. El límite por minuto de la API de inventario no se publica. Esto es una estimación del coste; no se ha verificado la capacidad para procesar el volumen seleccionado.
WOK: primero se elige un plan que cubra el uso. Los paquetes de cuota se añaden solo cuando ningún plan cubre el volumen seleccionado. Cada paquete de 45 $ añade 1 millón de unidades y 50 mil/día hasta el reinicio de la cuota actual. Es un pago único y no aumenta el límite por minuto. Se aplican los máximos por clave. La estimación supone un nuevo período de 30 días.
Límites publicados por minuto: WOK Ultra 1200 / Titan 2000 unidades de cuota; SteamWebAPI Inventory High+ 200 peticiones. Las llamadas por lotes pueden consumir varias unidades WOK.
Un lote de 20 jugadores en 4 juegos consume 80 unidades de cuota, el máximo de 80 pares jugador-juego por llamada.
Tarifas oficialesSteamWebAPISteamApis
Los precios de WOK proceden del catálogo actual de planesPrecios de la competencia comprobados
Tu primera solicitud
Documentación de Steam API: inventarios, precios y perfiles
Obtén una clave, guárdala en tu servidor y consulta un inventario público. Empieza con curl, Python o JavaScript.
# Keep WOK_API_KEY on the server curl --fail-with-body \ -H "Authorization: Bearer $WOK_API_KEY" \ "https://woksteamapi.com/v1/inventory?steam_id=$STEAM_ID&game=cs2"
Todos los endpoints públicos en un solo lugar
Parámetros exactos, formas de respuesta y códigos de estado del servicio en ejecución.
Usa Authorization: Bearer en los endpoints de datos. Las solicitudes del navegador desde otro origen (CORS) no se admiten; guarda tu clave WOK en tu servidor. Health es público. El inventario compatible también acepta el parámetro query key obsoleto.
Instala un cliente tipado
Descarga la versión 1.3.0 para los métodos de esta referencia.
npm install --offline --ignore-scripts ./woksteamapi-client-1.3.0.tgzpython -m pip install --no-index --no-deps ./wok_api-1.3.0-py3-none-any.whlLas versiones de npm y PyPI se publican por separado. Verifica los archivos antes de instalarlos y guarda las claves API en tu servidor.
Connect a server or agent in three calls
The same WOK API key works for every included game and player endpoint. WOK holds the Steam Web API key on its servers.
- Get your WOK keyCopy it from your account and store it on your server as
WOK_API_KEY. SendAuthorization: Bearer <WOK_API_KEY>; never send a WOK key to Steam or put it in a URL. - Check the keyCall
GET /v1/key. It reports whether the key is active and how much quota remains without spending a request. - Choose a game and endpointUse
GET /v1/inventory?steam_id=STEAMID64&game=rustfor Rust inventory. Change onlygamefor another named game. Rust achievements and playtime have separate routes below.
curl -H "Authorization: Bearer ${WOK_API_KEY}" "https://woksteamapi.com/v1/key"
curl -H "Authorization: Bearer ${WOK_API_KEY}" "https://woksteamapi.com/v1/inventory?steam_id=${STEAM_ID}&game=rust"
curl -H "Authorization: Bearer ${WOK_API_KEY}" "https://woksteamapi.com/v1/rust/achievements?steam_id=${STEAM_ID}"
Use a 17-digit SteamID64 for Rust stats and friends. Inventory and profile routes also accept profile URLs and vanity names. Read the complete integration guide for response fields, errors and examples.
| Game | game | Steam AppID | Additional routes |
|---|---|---|---|
| Counter-Strike 2 | cs2 | 730 | CS2 inspect with add-on |
| Rust | rust | 252490 | /v1/rust/stats, /v1/rust/achievements, /v1/rust/playtime |
| Dota 2 | dota2 | 570 | Inventory, prices, catalog, history |
| Team Fortress 2 | tf2 | 440 | Inventory, prices, catalog, history |
| PUBG | pubg | 578080 | Inventory, prices, catalog, history |
| s&box | sandbox | 590830 | Inventory, prices, catalog, history |
| Unturned | unturned | 304930 | Inventory, prices, catalog, history |
| PAYDAY 2 | payday2 | 218620 | Inventory, prices, catalog, history |
Choose an integration path
Working examples, supported games and the limits your application should handle.
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.
Paga por adelantado 3 meses y ahorra un 5%, 6 meses un 10% o 12 meses un 15%. Pago único; los complementos se cobran por separado.
Añade solo lo que necesita tu integración
Compra un complemento para una suscripción activa. El pago y la activación son automáticos.
Elige una suscripción activa y paga. La función se activará al confirmar el pago.
Preguntas
Sistemas WOK
Estado público actual del mismo nodo de producción que sirve el tráfico API.
Salud HTTP y respuesta de la aplicación
El proceso de producción respondió a esta comprobación
Se completó una lectura real de la base de datos
Comprobaciones de esta sesión
Cada marca es una respuesta real recopilada mientras la página está abierta.
GET /healthzTu acceso a WOK
Suscripciones, pedidos y claves API reunidos en una cuenta protegida.
Privacy Policy
This document explains what WOK API stores, why it is needed and how to request access, correction or deletion.
User Agreement
Terms for accounts, API subscriptions, payments, delivery, acceptable use and support.
Contact WOK API
Write directly about payments, account access, API behavior or personal data.
Empieza a crear
Tu próxima idea empieza con una solicitud
1.000 solicitudes cada 30 días con Free Developer. Sin pago.
