Documentation API
Intégrez nos services de communication directement dans vos applications.
Bien démarrer
Points de terminaison
Introduction
L’API smscartesim vous permet d’accéder à nos services de manière programmatique, notamment l’achat de numéros temporaires, la consultation du solde et la récupération des SMS. Notre API suit les principes REST et renvoie des réponses JSON.
Authentification
Authentifiez vos requêtes en incluant votre clé API dans les en-têtes de requête.
Authorization: Bearer YOUR_API_KEY
Vous pouvez générer et gérer vos clés API depuis votre Tableau de bord utilisateur.
URL de base
Toutes les requêtes API doivent être envoyées à :
https://smscartesim.com/api/v1
/user/balance
Récupérez le solde actuel de votre compte.
Exemple de réponse
{
"status": "success",
"balance": 50.00,
"currency": "USD"
}
/services
Obtenez la liste des services et pays disponibles pour les numéros temporaires.
Paramètres
| Paramètre | Type | Description |
|---|---|---|
| country | string | Optionnel. Filtrer par code pays (ex. 'us', 'uk'). |
/orders
Acheter un nouveau numéro temporaire.
Paramètres
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| service | string | Oui | Code service (ex. 'wa' pour WhatsApp). |
| country | string | Oui | Identifiant ou code pays. |
/sms
Récupérez les SMS de vos numéros. Si aucun ID n’est fourni, renvoie la liste des numéros actifs.
Paramètres
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| id | string | Non | L’identifiant du numéro/de la commande pour lequel vérifier les SMS. |
/messages
Send an SMS or WhatsApp message using your virtual numbers or approved Sender IDs.
Paramètres
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| from_sender | string | Oui | Your virtual number or approved Sender ID. |
| to_number | string | Oui | The recipient phone number (with country code). |
| message | string | Oui | The message content. |
| type | string | Non | The channel to use: 'sms' or 'whatsapp'. |
/otp/send
Generate and send a 6-digit OTP code to a phone number.
Paramètres
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| phone | string | Oui | The recipient phone number. |
| provider | string | Non | Specific provider to use (infobip, twilio, etc). |
/otp/verify
Verify a previously sent OTP code.
Paramètres
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| phone | string | Oui | The phone number the code was sent to. |
| code | string | Oui | The 6-digit OTP code. |