VioSMS Açık API
Numara satın alma ve onaylama işlemlerini otomatikleştirmek için VioSMS API'sini uygulamalarınıza entegre edin. Tüm API istekleri için bir API Anahtarı gerekir.
Kimlik Doğrulama
API isteklerinizi doğrulamak için Authorization HTTP başlığına gizli API anahtarınızı ekleyin.
Authorization: Bearer YOUR_API_KEYMevcut hesap bakiyenizi döndürür.
{
"status": "success",
"balance": 15.50,
"currency": "USD"
}Mevcut tüm servislerin bir listesini ve minimum fiyatlarını döndürür.
Not: Eğer Hinge veya Tinder gibi belirli bir servis arıyorsanız, sistemdeki tüm dinamik servis kodlarını bulmak için bu endpoint'i kullanın.
{
"status": "success",
"data": [
{
"code": "wa",
"name": "WhatsApp",
"price": 0.25
}
]
}Mevcut tüm ülkelerin ve kodlarının bir listesini alın. Bir numara satın alırken bu yanıttaki code değerini kullanmalısınız.
{
"status": "success",
"data": [
{
"code": "turkey",
"name": "Turkey"
},
{
"code": "62",
"name": "Indonesia"
}
]
}Yeni bir telefon numarası satın alır. Ücret bakiyenizden düşülür.
| Parametre | Numara satın alma ve onaylama işlemlerini otomatikleştirmek için VioSMS API'sini uygulamalarınıza entegre edin. Tüm API istekleri için bir API Anahtarı gerekir. |
|---|---|
| servicestring* | Servis kodu (örn. WhatsApp için "wa"). |
| countrystring* | Ülke kodu (örn. Türkiye için "161"). |
| operatorstring | İsteğe bağlı operatör kodu. Varsayılan "any". |
{
"service": "wa",
"country": "161"
}{
"status": "success",
"data": {
"id": "cuid...",
"phone": "+1234567890",
"price": 1.25,
"expiresAt": "2026-06-05T12:00:00.000Z"
}
}Bir aktivasyonun SMS onay durumunu kontrol eder.
| Parametre | Numara satın alma ve onaylama işlemlerini otomatikleştirmek için VioSMS API'sini uygulamalarınıza entegre edin. Tüm API istekleri için bir API Anahtarı gerekir. |
|---|---|
| idstring* | Satın alma işleminden dönen benzersiz Aktivasyon ID'si. |
{
"status": "success",
"data": {
"id": "cuid...",
"status": "SMS_RECEIVED",
"phone": "+1234567890",
"smsCode": "456789",
"smsText": "WhatsApp code: 456789"
}
}Eğer SMS alınmadıysa bir aktivasyonu iptal eder ve ücreti iade eder.
| Parametre | Numara satın alma ve onaylama işlemlerini otomatikleştirmek için VioSMS API'sini uygulamalarınıza entegre edin. Tüm API istekleri için bir API Anahtarı gerekir. |
|---|---|
| idstring* | İptal edilecek benzersiz Aktivasyon ID'si. |
{
"id": "cuid..."
}{
"status": "success",
"message": "Activation cancelled and refunded"
}