Kimlik doğrulama
Her istekte anahtarınızı gönderin:
Authorization: Bearer sk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hız sınırı: dakikada 60 istek. Yanıtlar JSON'dur; hata durumunda error ve message alanları döner.
Bakiye
GET https://onayburda.com/api/v1/balance
{ "balance": 125.90, "currency": "TRY" }
Servisleri listele
İsteğe bağlı ?platform=telegram (slug) filtresi.
GET https://onayburda.com/api/v1/services?platform=telegram
{ "data": [ { "id": 12, "platform": "Telegram", "country": "Rusya", "country_code": "RU", "price": 11.90, "stock": 340 } ] }
Numara satın al
POST https://onayburda.com/api/v1/orders
Content-Type: application/json
{ "service_id": 12 }
201 { "id": "9b1c…-uuid", "phone": "+79991234567", "status": "waiting", "price": 11.90, "expires_at": "2025-01-01T12:20:00+03:00" }
Sipariş durumu / kod
GET https://onayburda.com/api/v1/orders/{id}
{ "id": "9b1c…", "status": "received", "code": "472961", "sms": "Kodunuz: 472961", "phone": "+7999…" }
Durumlar: waiting (bekleniyor), received (kod alındı), cancelled, expired, failed. Başarısız/iptal/süresi dolan siparişlerin bedeli otomatik iade edilir.
İptal
POST https://onayburda.com/api/v1/orders/{id}/cancel
{ "id": "9b1c…", "status": "cancelled" }