Публичный API VioSMS
Интегрируйте VioSMS в свои приложения для автоматической покупки и подтверждения номеров. Все эндпоинты требуют API ключ.
Аутентификация
Аутентифицируйте запросы, включая секретный API ключ в заголовок Authorization.
Authorization: Bearer YOUR_API_KEYВозвращает текущий баланс счета.
{
"status": "success",
"balance": 15.50,
"currency": "USD"
}Возвращает список всех доступных сервисов и их минимальные цены.
Примечание: Если вы ищете конкретный сервис, например Hinge или Tinder, используйте эту конечную точку для динамического получения всех доступных кодов сервисов.
{
"status": "success",
"data": [
{
"code": "wa",
"name": "WhatsApp",
"price": 0.25
}
]
}Получите список всех доступных стран и их кодов. Вы должны использовать code из этого ответа при покупке номера.
{
"status": "success",
"data": [
{
"code": "turkey",
"name": "Turkey"
},
{
"code": "62",
"name": "Indonesia"
}
]
}Покупает новый номер телефона. Стоимость будет списана с вашего баланса.
| Параметр | Интегрируйте VioSMS в свои приложения для автоматической покупки и подтверждения номеров. Все эндпоинты требуют API ключ. |
|---|---|
| servicestring* | Код сервиса (например, "wa" для WhatsApp). |
| countrystring* | Код страны (например, "161" для Турции). |
| operatorstring | Опциональный код оператора. По умолчанию "any". |
{
"service": "wa",
"country": "161"
}{
"status": "success",
"data": {
"id": "cuid...",
"phone": "+1234567890",
"price": 1.25,
"expiresAt": "2026-06-05T12:00:00.000Z"
}
}Проверяет статус SMS-верификации активации.
| Параметр | Интегрируйте VioSMS в свои приложения для автоматической покупки и подтверждения номеров. Все эндпоинты требуют API ключ. |
|---|---|
| idstring* | Уникальный ID активации, возвращенный при покупке. |
{
"status": "success",
"data": {
"id": "cuid...",
"status": "SMS_RECEIVED",
"phone": "+1234567890",
"smsCode": "456789",
"smsText": "WhatsApp code: 456789"
}
}Отменяет активацию и возвращает средства, если SMS не было получено.
| Параметр | Интегрируйте VioSMS в свои приложения для автоматической покупки и подтверждения номеров. Все эндпоинты требуют API ключ. |
|---|---|
| idstring* | Уникальный ID активации для отмены. |
{
"id": "cuid..."
}{
"status": "success",
"message": "Activation cancelled and refunded"
}