API amigável para programadores

API Steam Completa
Mercado, Inventário, Perfis, Preços de Skins e Comércio

API Steam para CS2, Rust, Dota 2 e mais – APIs líderes de inventário, perfis, mercado, preços e trade.

Documentação
Junte-se a 800+ programadores na nossa comunidade Discord — a API de CS2 mais utilizada e confiável
A confiança de programadores da API Steam desde 2018

Somos a escolha nº 1 para dados de jogos Steam. Veja porquê.

A nossa API é confiada por programadores de todo o mundo que dependem dos nossos serviços para os seus projetos.

2016
Estabelecido
Confiado por programadores Steam desde
9,402
Programadores registados
Contas criadas na SteamWebAPI
146,252
Itens negociáveis
Em todos os jogos Steam suportados
8
Jogos suportados
Ativados na nossa API Steam pública
13
Marketplaces ativos
Fontes de preços atualmente ativadas
49,966,258
Anúncios ativos
Em todos os jogos Steam suportados
1,168,429
Vendas de CS2 (24h)
Compras rastreadas no Steam Community Market
$30,256,108
Valor dos anúncios ativos de CS2
Valor estimado dos anúncios atuais

Como funciona

Do zero à produção em minutos. Sem configuração complexa nem gestão de infraestrutura.

01

Registar

Crie a sua conta gratuita em segundos. Sem necessidade de cartão de crédito.

02

Obtenha a sua chave Steam Web API

Gere a sua chave API no painel. Pronta a usar imediatamente.

03

Faça o primeiro pedido

Comece a obter inventários, preços e dados de troca. É assim tão simples.

Junte-se a milhares de programadores a construir com SteamWebAPI

Ver documentação →

O que posso construir com isto?

Descubra o poder da nossa Steam Marketplace API: compre e venda skins com facilidade. Crie uma calculadora de valor de inventário ou personalize a sua experiência de jogo com um skin changer. Fomente comunidades prósperas, construa bots do Discord e rastreie inventários e perfis de utilizadores. Liberte o potencial da nossa API versátil.

Marketplace

Pode construir um marketplace e, por exemplo, utilizar a nossa API de Inventário. Para listar itens e preços, use a API de Itens.

Calculadora de valor de inventário

Crie uma calculadora de valor de inventário semelhante ao csbackpack.net usando a nossa Steam Profile API em conjunto com a API de Inventário.

Comunidades

Construa comunidades prósperas para os seus utilizadores – de plataformas de eSports a serviços PUG e mais – impulsionadas pela nossa API.

Skin Changer

Eleve a sua experiência de jogo com um skin changer. Personalize CS2 ou qualquer jogo com suporte a skins em servidores não oficiais.

Bots do Discord

Crie o seu próprio bot do Discord para calcular estatísticas, exibir ranks e muito mais – tudo através da nossa API.

Rastreador

Rastreie sem esforço inventários e perfis de utilizadores com o nosso rastreador confiável. Obtenha insights valiosos e mantenha-se atualizado.

Tem um caso de uso personalizado? Vamos falar →
10+ Marketplaces, uma API

Todos os marketplaces de CS2. Uma API de preços de CS2.

Buff, Youpin, Skinport, DMarket, Waxpeer, Skinbaron e mais — consulte qualquer marketplace com um único parâmetro. Incluindo preços de fases Doppler & Gamma Doppler.

Explore exemplos de respostas da API Steam

Escolha um endpoint e consulte uma resposta JSON de exemplo estática. Não é necessário registo nem chave de API.

Analise estruturas de resposta representativas antes de escrever o código de integração. Estas respostas simuladas mostram o formato JSON normalizado dos endpoints documentados da Steamwebapi.

Endpoints da API Steam incluídos nestes exemplos

API de Inventário

Obtenha um inventário Steam completo para qualquer utilizador em CS2, Dota 2, Rust e TF2. Não-bloqueante, sem erros 429, com metadados e preços completos.

API de Inventário em Lote

Obtenha múltiplos inventários Steam num único pedido. Ideal para rastreadores de portefólio, leaderboards e calculadoras de valor de inventário.

API de Itens

Navegue pelo catálogo completo de itens Steam com nomes, tipos, raridade, exterior e snapshots de preços de mercado em direto.

API de Detalhe de Item

Obtenha dados granulares por item — preço atual, mediano, venda mais baixa, compra mais alta e volume de 24h — para qualquer listagem do Steam Market.

Steam Profile API

Resolva informações de perfil Steam (avatar, nível, país, número de amigos e visibilidade) sem o sofrimento dos limites oficiais.

CS2 Float API

Obtenha valores float, paint seeds e patterns para skins CS2. Apoiado pela nossa base de dados de float crescente com mais de 6 meses de histórico.

API de Lista de Amigos

Obtenha a lista de amigos de um utilizador Steam com timestamps de relação. Útil para allowlists de bots de troca e análise de grafo da comunidade.

API de Histórico de Preços

Até 365 dias de histórico de preços do Steam Market por item. Para dashboards, alertas, deteção de arbitragem e sinais de trading.

Resolver Steam Login Secure

Descodifique e valide cookies Steam Login Secure para fluxos de bots de troca e autenticação no servidor.

Resolver Steam ID

Converta qualquer URL vanity Steam ou link de perfil em SteamID64 para uso com todos os nossos endpoints.

Plataforma Steam API

API Steam tudo-em-um para programadores

Ideal para todo o tipo de projetos – descubra recursos sem igual como itens do Steam Market e gestão de inventário sem fricção. A nossa API é amigável e a documentação é de primeira linha. Mesmo o plano gratuito desbloqueia cada endpoint.

Ir para a Documentação da Steam API

Dados JSON perfeitos

Integre facilmente dados JSON abrangentes, capacitando as suas aplicações com informações atualizadas.

Preços de itens em tempo real

Mantenha utilizadores informados com preços em tempo real e as taxas de mercado mais recentes.

Insights cruciais de itens

Aceda a detalhes essenciais instantaneamente e enriqueça a sua app com informações direcionadas.

Histórico de preços

Acompanhe mudanças de preços ao longo do tempo com os nossos dados históricos integrados.

Rastreamento de itens

Monitorize adições e remoções de itens em inventários de utilizadores para um histórico completo.

Acesso ao perfil Steam

Recupere informações chave de perfis com rapidez e fiabilidade.

Sem erros 429

Adeus aos bloqueios de inventário e respostas 429 – o nosso serviço mantém o fluxo de dados.

Desempenho ultra-rápido

Experimente tempos de resposta extremamente rápidos graças à nossa infraestrutura otimizada.

Preparada para cargas Steam API em produção

Autenticação clara, respostas documentadas e visibilidade operacional pública.

HTTPS
Transporte seguro
Ligações API encriptadas
JSON
Respostas previsíveis
Estruturas normalizadas
STATUS
Visibilidade pública
Página de estado dedicada
DOCS
Referência de endpoints
Documentação de pedidos e respostas

Manutenção ativa

Endpoints e integrações acompanham alterações dos serviços Steam.

Buffering e cache

Leituras upstream pesadas são guardadas quando a semântica permite.

Autenticação documentada

Chave API e HTTPS protegem o acesso aos endpoints.

STEAM INVENTORY API

Steam Inventory API – não bloqueante e sem 429

Endpoints prontos para produção para inventário, itens, perfis, dados de float e histórico de preços. Sem erros 429, sem bloqueios, apenas JSON limpo.

API de Inventário

Aceda a inventários de utilizadores sem problemas, incluindo detalhes de itens, sem erros 429.

Reliable access

API de Itens

Recupere uma lista completa de itens com nomes e descrições.

Item catalogue

API de Perfil

Recupere perfis de utilizadores Steam sem esforço, livres de bloqueios.

Profile data

API de Detalhes de Item

Obtenha dados granulares por item – preço, preço médio e mais.

Item metadata

API de Rastreamento

Monitorize alterações de itens em inventários em tempo real.

Change tracking

API de Histórico

Até um ano de histórico de preços para identificar tendências com facilidade.

Price history
APIS ESPECÍFICAS POR JOGO

Explore páginas de API dedicadas para CS2, Dota 2, Rust e Team Fortress 2 com dados de inventário, itens e mercado.

Ver todas as APIs de jogos Steam
Counter-Strike 2 CS2 API Dota 2 Dota 2 API Rust Rust API Team Fortress 2 Team Fortress 2 API

Ferramentas e pacotes para programadores

Os nossos pacotes PHP e Python no GitHub aceleram a integração da Steamwebapi. Incluem um projeto exemplo – a Calculadora de Valor de Inventário CS2/CS:GO.

Calculadora de Inventário CS2

Calculadora de Inventário CS2

Next.js

A Calculadora de Inventário CS2 é uma ferramenta gratuita para calcular o valor do seu inventário CS2 (ou CS:GO). Construída com Next.js, permite avaliar skins individuais ou todo o inventário em tempo real.

Atualizações de preços em tempo real
Design responsivo
Ver no GitHub
Pacote PHP

Pacote PHP

PHP

O nosso pacote PHP simplifica o desenvolvimento de projetos, oferecendo integração API fluida e documentação completa.

Integração API fácil
Documentação abrangente
Ver no GitHub
Pacote Python

Pacote Python

Python

O nosso pacote Python integra-se perfeitamente com Steamwebapi, acelerando o seu workflow de desenvolvimento.

Integração API fácil
Documentação abrangente
Ver no GitHub

Perguntas frequentes sobre a API Steam

Respostas sobre chaves da API Steam, dados de inventário, preços de mercado, floats de CS2, limites de pedidos e documentação da API.

O que é Steamwebapi e que dados disponibiliza?

Steamwebapi é uma plataforma independente que disponibiliza dados normalizados de inventário, mercado, perfil e CS2 para integrações de produção.

Que jogos Steam e endpoints API são suportados?

Os jogos configurados incluem CS2, Dota 2, Rust e TF2; a documentação apresenta a cobertura atual.

Como obtenho e utilizo uma chave Steam API?

Inicie sessão com Steam, crie uma chave Steamwebapi e envie-a no cabeçalho de autenticação documentado; a chave Valve é separada. Guia da chave Steam API

Onde posso encontrar a minha chave Steam API?

A sua chave Steamwebapi é apresentada no dashboard após iniciar sessão com Steam. A chave Steamcommunity separada da Valve é emitida em steamcommunity.com/dev/apikey e só é necessária para os métodos oficiais da Valve Web API.

O que é uma Steam Market API e que preços devolve?

Expõe preços disponíveis, metadados, campos de vendas e histórico conforme a cobertura do item, jogo e fonte.

Com que frequência os preços Steam Market e marketplaces são atualizados?

A frequência depende da fonte e endpoint; os timestamps permitem avaliar a atualidade.

Posso usar a API para marketplaces, ferramentas de preços, bots e projetos comerciais?

Sim. Os planos pagos suportam produtos comerciais; consulte os limites atuais nos Preços.

Existe uma Steam Community Market API oficial?

A Valve não publica uma Steam Community Market API oficial e documentada. Steamwebapi disponibiliza endpoints de mercado documentados com JSON normalizado, preços atuais e histórico de preços, para não ter de fazer scraping de páginas Steam não documentadas.

Como obtenho um inventário Steam ou CS2 pela API?

Chame o endpoint documentado com chave, SteamID e ID do jogo; aplicam-se as definições de privacidade Steam.

Como calculo o valor de um inventário Steam ou CS2?

Obtenha o inventário público, associe os itens suportados a um campo de preço consistente e some as estimativas.

O que fornece a CS2 API, incluindo float, paint seed e screenshots?

Os endpoints cobrem itens, inventários, preços e, quando disponíveis, float, paint seed, patterns e screenshots de inspeção.

Porque é que o endpoint oficial de inventário do Steam está muitas vezes indisponível ou lento?

O endpoint público de inventário do Steam não é documentado e é limitado agressivamente por IP, pelo que aplicações com tráfego recebem rapidamente respostas 429 Too Many Requests. Steamwebapi coloca em buffer, faz cache e repete estes pedidos para manter os dados de inventário disponíveis.

Como trata Steamwebapi os erros Steam API 429?

Buffering, cache, repetições e fallbacks reduzem limites upstream; os clientes devem tratar os erros documentados.

Existe um plano Steam API gratuito e que limites se aplicam?

Existe um plano gratuito para avaliação; a página de Preços mostra limites e opções de produção atuais.

Quanto tempo demora a integrar a API e onde estão os exemplos?

Crie uma chave, escolha um endpoint e copie o exemplo autenticado da documentação, preview ou GitHub.

Como corrijo "Request failed with status code 429" do Steam?

O código de estado 429 significa que o Steam está a limitar o seu IP após demasiados pedidos. Reduza a frequência dos pedidos, faça cache das respostas e distribua o tráfego ao longo do tempo — ou obtenha os dados do Steam através de Steamwebapi, que trata de buffering, cache e repetições por si. Guia Steam 429

Ainda tem perguntas?

Discord Junte-se ao nosso Discord

O que é Steamwebapi?

Steamwebapi é a plataforma de programador completa para dados de jogos Steam. Fornecemos uma única interface fiável para cada endpoint Steam de que necessita — preços do Steam Market, inventários Steam completos, metadados de itens, perfis Steam, valores float CS2, listas de amigos e histórico de preços — em CS2, Dota 2, Rust, Team Fortress 2 e em todo o Steam Community Market. O nosso foco de engenharia é fiabilidade: tráfego de produção para milhares de programadores desde 2016, com respostas abaixo de 100 ms e SLA de uptime de 99,9 %.

Existimos porque a Steam Web API oficial é pouco fiável em produção: limites de taxa, falhas transitórias, lacunas de schema e os famosos bloqueios "429 — Too Many Requests". Steamwebapi situa-se à frente do Steam com buffering inteligente de pedidos, caching distribuído e uma rede global de proxies, para que a sua aplicação continue a responder mesmo quando o Steam não responde.

Pronto para mergulhar e transformar o seu projeto?

Inicie sessão com a sua conta Steam para começar. Após o login, receberá uma chave de API que desbloqueia o acesso à nossa poderosa API Steam. É gratuito, fácil de usar e leva apenas segundos para configurar.

Preços

Não é necessário cartão de crédito