Mağazalar ve botlar için Steam cüzdan yükleme API'si
Mağazanızdan, Telegram botunuzdan veya CRM'inizden doğrudan Steam giriş adıyla cüzdan yükleyin. Tek bir POST isteği ile USD bakiyenizden sipariş verilir; cevap sipariş kodunu ve fiyatı içerir, durum ise GET ile takip edilir. Fiyatlar sitedekiyle aynıdır, cüzdan doları başına 0.8843$.
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"
}
}Hızlı başlangıç
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"}'Yeni bir sipariş işleniyor durumu döndürür. Teslim edildi (done) veya teslim edilemediyse (refunded, fiyat bakiyenize iade edilir) durumunu alana kadar GET /api/v1/orders/{id} isteğini okuyun. GET /api/v1/price herhangi bir ücret öncesinde tam fiyatı döndürür. Limitler: Anahtar başına dakikada 300 istek; sipariş başına 0.65$ ile 850$ arası miktarlar.
Uç noktalar
| Metod | Yol | Kimlik doğrulama | Ne yapar |
|---|---|---|---|
| GET | /api/v1/price?amount=20 | Anahtar gerekmez | Bir miktar için fiyat ve KZT/UAH tahminleri |
| GET | /api/v1/regions | Anahtar gerekmez | Desteklenen ülkeler ve cüzdan para birimleri |
| GET | /api/v1/balance | Anahtar | USD bakiyesi |
| POST | /api/v1/orders | Anahtar | Cüzdan yükleme: giriş adı ve miktar |
| GET | /api/v1/orders/{id} | Anahtar | Bir siparişin durumu |
| GET | /api/v1/orders | Anahtar | Son 100 siparişiniz |
Hatalar
| HTTP | error | Anlamı | Bakiye kullanıldı |
|---|---|---|---|
| 400 | bad_login | Giriş formatı Steam giriş adı değil | Hayır |
| 400 | bad_amount | Miktar 0.65$, 850$ aralığı dışında | Hayır |
| 401 | unauthorized | API anahtarı eksik veya hatalı | Hayır |
| 402 | funds | Bakiye, fiyattan düşük (ihtiyaç = eksik USD) | Hayır |
| 429 | rate_limited | Dakikada 300'den fazla istek | Hayır |
| 503 | network | Şu an için bakiye yükleme gönderilemedi; daha sonra tekrar deneyin | Hayır |
Kimler için
Oyun mağazaları ve Telegram botları
Kendi mağazanızda veya botunuzda Steam bakiye yüklemeleri satın, ödemeyi kendi yönteminizle alın ve API'nin müşterinin Steam giriş adresine teslim etmesini sağlayın.
Bayiler
USD bakiyesinden satın alın ve kendi kar marjınızla yeniden satın. Fiyat uç noktası, siparişten önce herhangi bir miktarın maliyetini size söyler.
CRM ve otomasyon
Sadakat programlarına, turnuvalara ve çekilişlere Steam cüzdan ödülleri ekleyin: kazanan başına bir HTTP çağrısı.
Oyun kulüpleri ve topluluklar
Üyelerin hesaplarını tek bir bakiyeden, her giriş için net bir sipariş geçmişi ile fonlayın.