Desarrolladores · API v1

API de recarga de Steam para tiendas y bots

Recarga carteras de Steam por nombre de inicio de sesión directamente desde tu tienda, bot de Telegram o CRM. Una solicitud POST realiza el pedido desde tu saldo en USD; la respuesta incluye el código del pedido y el precio, y el estado se sigue con GET. Los precios son los mismos que en el sitio, $0.8843 por dólar de cartera.

Solicitud
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"
  }
}
Un POST realiza el pedido
Clave Bearer de tu cuenta
Endpoint de precios gratuito, sin clave
Estado por código de pedido

Guía rápida

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"}'

Un nuevo pedido responde con estado 'processing'. Consulta GET /api/v1/orders/{id} hasta que diga 'done', o 'refunded' si no se pudo entregar (el precio vuelve a tu saldo). GET /api/v1/price devuelve el precio exacto antes de cualquier cargo. Límites: 300 solicitudes por minuto por clave; montos de $0.65 a $850 por pedido.

Endpoints

MétodoRutaAutenticaciónQué hace
GET/api/v1/price?amount=20Sin clavePrecio y estimaciones en KZT/UAH para un monto
GET/api/v1/regionsSin clavePaíses admitidos y monedas de cartera
GET/api/v1/balanceClaveSaldo en USD
POST/api/v1/ordersClaveRealiza una recarga: nombre de inicio de sesión y monto
GET/api/v1/orders/{id}ClaveEstado de un pedido
GET/api/v1/ordersClaveTus últimos 100 pedidos

Errores

HTTPerrorSignificadoSaldo cargado
400bad_loginEl formato del inicio de sesión no es un nombre de SteamNo
400bad_amountMonto fuera de $0.65 a $850No
401unauthorizedClave API faltante o incorrectaNo
402fundsSaldo insuficiente para el precio (falta = USD requerido)No
429rate_limitedMás de 300 solicitudes por minutoNo
503networkNo se pudo enviar la recarga ahora; inténtalo más tardeNo

Para quién es

1

Tiendas de juegos y bots de Telegram

Vende recargas de Steam en tu propia tienda o bot, acepta pagos a tu manera y deja que la API envíe al login de Steam del cliente.

2

Revendedores

Compra desde un saldo en USD y revende con tu propio margen. El endpoint de precio te indica el costo de cualquier monto antes del pedido.

3

CRM y automatización

Añade recargas de Steam como recompensas en programas de fidelización, torneos y sorteos: una llamada HTTP por ganador.

4

Clubes y comunidades de gaming

Fondea cuentas de miembros desde un solo saldo con historial claro por login.

API de Recarga Steam para Tiendas y Bots: REST, JSON, Crédito en Cripto | SteamTopup