API SMS · SÉNÉGAL

API SMS au Sénégal

L'API SMS de ChapChapSend envoie un SMS vers un numéro +221 par un appel HTTP : POST /api/integrations/sms/send-template, avec votre clé dans l'en-tête X-Api-Key, au prix des packs du Sénégal (14 à 15 FCFA le SMS).

L'envoi est synchrone : un refus de l'opérateur revient dans la réponse. Chaque SMS part d'un template validé, et le nom d'expéditeur est choisi selon le pays du destinataire.

Envoyer un SMS vers +221

Un appel, une clé dans l'en-tête X-Api-Key, un template validé. La réponse contient le message_id à suivre ensuite.

curl -X POST https://api.chapchapsend.com/api/integrations/sms/send-template \
  -H "X-Api-Key: ccs_live_…" \
  -H "Content-Type: application/json" \
  -d '{"to": "+221771234567", "template_id": "…", "variables": {"code": "4821"}}'

Les quatre routes de l'API SMS

  • GET /api/integrations/sms/templates

    Les templates validés et leurs variables.

  • POST /api/integrations/sms/send-template

    Envoie un template à un numéro au format E.164 ; la réponse est synchrone.

  • GET /api/integrations/sms/messages/{message_id}

    Le statut courant : sent, puis delivered ou failed.

  • GET /api/integrations/sms/credits

    Le solde SMS de chaque pays, dont celui du Sénégal, et le solde WhatsApp.

Budget pour des codes de vérification

Aux packs du Sénégal, le coût d'un volume mensuel de SMS envoyés par l'API.

VolumePacksTotal
1 000 SMS1 × Business (1 000 SMS)14 000 FCFA
10 000 SMS10 × Business (1 000 SMS)140 000 FCFA

L'API SMS au Sénégal en bref

Prix du SMS
14 à 15 FCFA selon le pack
Opérateurs couverts
Orange, Free et Expresso
Numéro mobile
9 chiffres après +221, préfixes 70, 75, 76, 77, 78
SMS offerts (bêta)
20 SMS

Questions fréquentes

Quel format de numéro pour le Sénégal ?

Le format E.164 : +221 suivi du numéro national, sans espace — par exemple +221771234567. Un mobile sénégalais s'écrit +221 suivi de 9 chiffres commençant par 70, 75, 76, 77 ou 78.

Combien coûte un SMS envoyé par l'API au Sénégal ?

Le même prix que dans le portail : 14 à 15 FCFA selon le pack. Portail, campagnes et API puisent dans le même solde.

Quel nom d'expéditeur s'affiche ?

Celui que vous passez dans sender_name, s'il est validé pour le pays du numéro destinataire — le Sénégal pour un +221. Sans lui, votre nom par défaut.

Peut-on envoyer un texte libre ?

Non : chaque SMS part d'un template validé par ChapChapSend, soumis depuis le portail (SMS ▸ Templates). L'ancienne route d'envoi libre répond 410.

Peut-on tester sans payer ?

À l'inscription d'une entreprise déclarée au Sénégal, le portail offre 20 SMS, à réclamer une seule fois depuis la facturation. Ces SMS servent aussi à l'API.

Créez votre clé d'API

Depuis le portail : Développeurs ▸ Clés d'API.

Sans carte bancaire · Compte opérationnel sous 24 h · Support en français