POST
Envoyer un SMS

Description

Cet endpoint permet d’envoyer un message SMS à un ou plusieurs numéros de téléphone. Les messages de plus de 160 caractères seront automatiquement divisés en plusieurs SMS.

Paramètres de la requête

string
required
Le nom de l’expéditeur (Sender ID) qui apparaîtra sur le téléphone du destinataire.Important : La signature doit être vérifiée depuis votre tableau de bord, sauf pour les signatures par défaut (DEXCHANGE, DSMS SN, DSMS).
string
required
Le contenu du message SMS à envoyer.
string[]
required
Un tableau de numéros de téléphone au format international (sans le +).Exemple : ["221771234567", "221777654321"]

Exemple de requête

Réponse

string
Identifiant de l’utilisateur ayant envoyé le SMS
string
Identifiant unique du SMS envoyé
string
La signature utilisée pour l’envoi
string[]
Liste des numéros destinataires
integer
Nombre d’unités SMS consommées
string
Date et heure de l’envoi (format ISO 8601)

Exemple de réponse réussie

Erreurs possibles

Notes importantes

Calcul des unités SMS :
  • 1 SMS = 160 caractères maximum
  • Les messages plus longs sont divisés automatiquement
  • Coût total = (Nombre d’unités) × (Nombre de destinataires)
Format des numéros : Utilisez le format international sans le symbole +. Par exemple, pour un numéro sénégalais : 221771234567.