Desenvolvedores · API v1

API de recarga Steam para lojas e bots

Recarregue carteiras Steam por login diretamente da sua loja, bot do Telegram ou CRM. Uma requisição POST envia o pedido do seu saldo em USD; a resposta traz o código do pedido e o preço, e o status é verificado com GET. Os preços são os mesmos do site, $0.8843 por dólar da carteira.

Requisição
POST /api/v1/orders
Authorization: Bearer stk_live_...

{
  "login": "gamer_alex2009",
  "amount": "20.00"
}
201 Created
{
  "ok": true,
  "order": {
    "id": "SO-7KQ2M9XH4C",
    "login": "gamer_alex2009",
    "amount": "20.00",
    "price": "17.69",
    "status": "processing"
  }
}
Um POST envia o pedido
Chave Bearer da sua conta
Endpoint de preço gratuito, sem chave
Status por código do pedido

Guia rápido

curl -X POST https://steamtopup.io/api/v1/orders \
  -H "Authorization: Bearer stk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"login":"gamer_alex2009","amount":"20.00"}'

Um novo pedido retorna status processing. Consulte GET /api/v1/orders/{id} até aparecer done, ou refunded se não puder ser entregue (o valor volta ao seu saldo). GET /api/v1/price retorna o preço exato antes de qualquer cobrança. Limites: 300 requisições por minuto por chave; valores de $0.65 a $850 por pedido.

Endpoints

MétodoCaminhoAutenticaçãoFunção
GET/api/v1/price?amount=20Sem chavePreço e estimativas em KZT/UAH para um valor
GET/api/v1/regionsSem chavePaíses suportados e moedas da carteira
GET/api/v1/balanceChaveSaldo em USD
POST/api/v1/ordersChaveEnviar recarga: login e valor
GET/api/v1/orders/{id}ChaveStatus de um pedido
GET/api/v1/ordersChaveSeus últimos 100 pedidos

Erros

HTTPerrorSignificadoSaldo debitado
400bad_loginFormato do login não é um nome de conta SteamNão
400bad_amountValor fora de $0.65 a $850Não
401unauthorizedChave API faltando ou incorretaNão
402fundsSaldo insuficiente para o preço (falta = USD faltante)Não
429rate_limitedMais de 300 solicitações por minutoNão
503networkO crédito não pôde ser enviado agora; tente novamente mais tardeNão

Para quem é

1

Lojas de jogos e bots do Telegram

Venda recargas da Steam em sua própria loja ou bot, receba pagamentos do seu jeito e deixe a API entregar no login Steam do cliente.

2

Revendedores

Compre de um saldo em dólares e revenda com sua própria margem. O endpoint de preço mostra o custo de qualquer valor antes do pedido.

3

CRM e automação

Adicione recargas da Steam como recompensas em programas de fidelidade, torneios e sorteios: uma chamada HTTP por vencedor.

4

Clubes e comunidades de jogos

Abasteça as contas dos membros a partir de um único saldo, com histórico de pedidos claro por login.

API de Recarga Steam para Lojas e Bots: REST, JSON, Crédito em Cripto | SteamTopup