API de recharge Steam pour les boutiques et les bots
Rechargez les portefeuilles Steam par login directement depuis votre boutique, bot Telegram ou CRM. Une requête POST passe la commande depuis votre crédit en USD ; la réponse contient le code de commande et le prix, et le statut suit avec GET. Les prix sont les mêmes que sur le site, 0,8843 $ par dollar de portefeuille.
POST /api/v1/orders
Authorization: Bearer stk_live_...
{
"login": "gamer_alex2009",
"amount": "20.00"
}{
"ok": true,
"order": {
"id": "SO-7KQ2M9XH4C",
"login": "gamer_alex2009",
"amount": "20.00",
"price": "17.69",
"status": "processing"
}
}Guide rapide
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"}'Une nouvelle commande répond avec le statut processing. Lisez GET /api/v1/orders/{id} jusqu'à ce qu'il dise done, ou refunded s'il n'a pas pu être livré (le prix est alors de retour sur votre crédit). GET /api/v1/price retourne le prix exact avant tout frais. Limites : 300 requêtes par minute par clé ; montants de 0,65 $ à 850 $ par commande.
Points d'accès
| Méthode | Chemin | Auth | Ce qu'il fait |
|---|---|---|---|
| GET | /api/v1/price?amount=20 | Pas de clé | Prix et estimations KZT/UAH pour un montant |
| GET | /api/v1/regions | Pas de clé | Pays pris en charge et devises de portefeuille |
| GET | /api/v1/balance | Clé | Solde de crédit en USD |
| POST | /api/v1/orders | Clé | Passer une recharge : login et montant |
| GET | /api/v1/orders/{id} | Clé | Statut d'une commande |
| GET | /api/v1/orders | Clé | Vos 100 dernières commandes |
Erreurs
| HTTP | error | Signification | Crédit débité |
|---|---|---|---|
| 400 | bad_login | Le format du login n'est pas un nom de login Steam | Non |
| 400 | bad_amount | Montant en dehors de 0,65 $ à 850 $ | Non |
| 401 | unauthorized | Clé API manquante ou incorrecte | Non |
| 402 | funds | Le crédit est inférieur au prix (besoin = USD manquant) | Non |
| 429 | rate_limited | Plus de 300 requêtes par minute | Non |
| 503 | network | Le rechargement n'a pas pu être envoyé pour le moment ; veuillez réessayer plus tard | Non |
Pour qui
Boutiques de jeux et bots Telegram
Vendez des rechargements Steam dans votre propre boutique ou bot, prenez les paiements à votre manière et laissez l'API livrer au login Steam du client.
Revendeurs
Achetez à partir d'un solde de crédit en USD et revendez avec votre propre marge. Le point de terminaison des prix vous indique le coût de tout montant avant la commande.
CRM et automatisation
Ajoutez des récompenses de portefeuille Steam aux programmes de fidélité, tournois et cadeaux : un appel HTTP par gagnant.
Clubs et communautés de jeu
Financez les comptes des membres à partir d'un seul solde avec un historique des commandes clair par login.