API Publique VioSMS
Intégrez VioSMS dans vos applications pour acheter et vérifier automatiquement des numéros. Tous les endpoints nécessitent une Clé API.
Authentification
Authentifiez vos requêtes en incluant votre clé API dans l'en-tête Authorization.
Authorization: Bearer YOUR_API_KEYRetourne le solde actuel de votre compte.
{
"status": "success",
"balance": 15.50,
"currency": "USD"
}Retourne une liste de tous les services disponibles et leurs prix minimums.
Note: Si vous recherchez un service spécifique comme Hinge ou Tinder, utilisez ce point de terminaison pour récupérer dynamiquement tous les codes de service disponibles.
{
"status": "success",
"data": [
{
"code": "wa",
"name": "WhatsApp",
"price": 0.25
}
]
}Récupérez une liste de tous les pays disponibles et de leurs codes. Vous devez utiliser le code de cette réponse lors de l'achat d'un numéro.
{
"status": "success",
"data": [
{
"code": "turkey",
"name": "Turkey"
},
{
"code": "62",
"name": "Indonesia"
}
]
}Achète un nouveau numéro de téléphone. Le coût sera déduit de votre solde.
| Paramètre | Intégrez VioSMS dans vos applications pour acheter et vérifier automatiquement des numéros. Tous les endpoints nécessitent une Clé API. |
|---|---|
| servicestring* | Code du service (ex. "wa" pour WhatsApp). |
| countrystring* | Code du pays (ex. "161" pour la Turquie). |
| operatorstring | Code opérateur optionnel. Par défaut "any". |
{
"service": "wa",
"country": "161"
}{
"status": "success",
"data": {
"id": "cuid...",
"phone": "+1234567890",
"price": 1.25,
"expiresAt": "2026-06-05T12:00:00.000Z"
}
}Vérifie le statut de vérification SMS d'une activation.
| Paramètre | Intégrez VioSMS dans vos applications pour acheter et vérifier automatiquement des numéros. Tous les endpoints nécessitent une Clé API. |
|---|---|
| idstring* | L'ID d'activation unique retourné lors de l'achat. |
{
"status": "success",
"data": {
"id": "cuid...",
"status": "SMS_RECEIVED",
"phone": "+1234567890",
"smsCode": "456789",
"smsText": "WhatsApp code: 456789"
}
}Annule une activation et rembourse le coût si aucun SMS n'a été reçu.
| Paramètre | Intégrez VioSMS dans vos applications pour acheter et vérifier automatiquement des numéros. Tous les endpoints nécessitent une Clé API. |
|---|---|
| idstring* | L'ID d'activation unique à annuler. |
{
"id": "cuid..."
}{
"status": "success",
"message": "Activation cancelled and refunded"
}