API Pública VioSMS
Integre o VioSMS nas suas aplicações para comprar e verificar números automaticamente. Todos os endpoints requerem uma Chave API.
Autenticação
Autentique as suas solicitações incluindo a sua chave API no cabeçalho Authorization.
Authorization: Bearer YOUR_API_KEYRetorna o saldo atual da sua conta.
{
"status": "success",
"balance": 15.50,
"currency": "USD"
}Retorna uma lista de todos os serviços disponíveis e os seus preços mínimos.
Nota: Se você estiver procurando por um serviço específico como Hinge ou Tinder, use este endpoint para buscar todos os códigos de serviço disponíveis dinamicamente.
{
"status": "success",
"data": [
{
"code": "wa",
"name": "WhatsApp",
"price": 0.25
}
]
}Recupere uma lista de todos os países disponíveis e seus códigos. Você deve usar o code desta resposta ao comprar um número.
{
"status": "success",
"data": [
{
"code": "turkey",
"name": "Turkey"
},
{
"code": "62",
"name": "Indonesia"
}
]
}Compra um novo número de telefone. O custo será deduzido do seu saldo.
| Parâmetro | Integre o VioSMS nas suas aplicações para comprar e verificar números automaticamente. Todos os endpoints requerem uma Chave API. |
|---|---|
| servicestring* | Código do serviço (ex. "wa" para WhatsApp). |
| countrystring* | Código do país (ex. "161" para a Turquia). |
| operatorstring | Código de operador opcional. O padrão é "any". |
{
"service": "wa",
"country": "161"
}{
"status": "success",
"data": {
"id": "cuid...",
"phone": "+1234567890",
"price": 1.25,
"expiresAt": "2026-06-05T12:00:00.000Z"
}
}Verifica o status de verificação SMS de uma ativação.
| Parâmetro | Integre o VioSMS nas suas aplicações para comprar e verificar números automaticamente. Todos os endpoints requerem uma Chave API. |
|---|---|
| idstring* | O ID de Ativação único retornado pela compra. |
{
"status": "success",
"data": {
"id": "cuid...",
"status": "SMS_RECEIVED",
"phone": "+1234567890",
"smsCode": "456789",
"smsText": "WhatsApp code: 456789"
}
}Cancela uma ativação e reembolsa o custo se nenhum SMS foi recebido.
| Parâmetro | Integre o VioSMS nas suas aplicações para comprar e verificar números automaticamente. Todos os endpoints requerem uma Chave API. |
|---|---|
| idstring* | O ID de Ativação único para cancelar. |
{
"id": "cuid..."
}{
"status": "success",
"message": "Activation cancelled and refunded"
}