Envoyez vos notifications sur WhatsApp, par API.
Connectez un numéro avec un QR code, envoyez un message avec une requête, suivez-le jusqu'à « lu ». Le tableau de bord, les webhooks et le paiement par Mobile Money sont inclus.
- Numéro connecté en 1 minute
- Statuts envoyé, délivré, lu
- Mobile Money et carte
- 1 minutePour connecter un numéro : un QR code à scanner, ou un code à saisir depuis le téléphone.
- 6 statutsDe la file d'attente jusqu'à « lu », chaque changement envoyé à votre serveur par webhook signé.
- MTN · Orange · carteAbonnement payable par Mobile Money au Cameroun, ou par carte depuis n'importe quel pays.
Tout ce qu'il faut pour notifier, rien de plus.
- 01
Une requête, un message
POST /v1/messages avec le numéro, le destinataire et le texte. Une clé d'idempotence évite les doublons quand vous réessayez.
- 02
Statuts en temps réel
En attente, envoyé, délivré, lu ou échec : suivez chaque message dans le tableau de bord ou recevez-le par webhook.
- 03
Webhooks signés
Chaque événement est signé (HMAC-SHA256) et relancé en cas d'échec. Vérifiez son origine en quelques lignes de code.
- 04
Plusieurs numéros
Un numéro par boutique, par pays ou par service. Ajoutez, reconnectez ou retirez un numéro sans toucher au code.
- 05
Alertes de déconnexion
Si un numéro perd sa connexion, vous recevez un e-mail avec le lien pour rescanner le QR code. Un seul e-mail par panne.
- 06
Envoi étalé
Les messages partent à un rythme régulier, avec un plafond quotidien qui monte avec l'ancienneté du numéro : moins de risque de blocage.
De zéro au premier message en trois étapes.
Pas de SDK à installer ni de compte à faire valider : une clé API et du HTTP.
- 1Connectez un numéroDans le tableau de bord, scannez le QR code avec WhatsApp (Appareils connectés), ou saisissez le code d'appairage.
- 2Créez une clé APIElle n'est affichée qu'une fois. Créez-en une par application, et révoquez-la à tout moment.
- 3EnvoyezUn appel HTTP. La réponse revient tout de suite avec l'identifiant du message ; son statut suit par webhook.
curl https://api.sendzapp.com/v1/messages \
-H "Authorization: Bearer $SENDZAPP_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-1042" \
-d '{
"numberId": "NUMBER_ID",
"to": "+237670000001",
"text": "Commande n° 1042 confirmée"
}'Réponse · 202
{
"id": "0198a3f2-…",
"numberId": "NUMBER_ID",
"to": "+237670000001",
"status": "Queued",
"createdAt": "2026-10-11T10:42:07Z"
}Chaque notification mérite d'être lue.
Vos clients lisent WhatsApp. Envoyez-leur ce qu'ils ont besoin de savoir, au moment où ils en ont besoin.
- E-commerce01Exemple
Commande n° 1042 confirmée
Confirmation, expédition, livraison : le client suit sa commande sans ouvrir votre site.
- Rendez-vous02Exemple
Rappel : demain à 10 h
Cliniques, salons, agences : moins de rendez-vous manqués grâce à un rappel la veille.
- Vérification03Exemple
Votre code : 482 913
Un code à usage unique par WhatsApp, là où le SMS arrive mal ou coûte cher.
- Paiements04Exemple
Reçu : 15 000 FCFA
Reçus, échéances et relances envoyés dès qu'un paiement est enregistré.
- Livraison05Exemple
Votre colis est en route
Le livreur arrive dans dix minutes : prévenez le client au bon moment.
- Événements06Exemple
Votre billet est prêt
Billets, horaires, changements de dernière minute : tous les participants informés en même temps.
Offrez WhatsApp à vos propres clients.
Vous éditez un logiciel dont les clients veulent notifier les leurs ? Un seul abonnement chez vous, un espace par client, et un lien pour qu'ils connectent leur numéro eux-mêmes.
- Un abonnement, des quotas partagésVous payez une fois. Les numéros et les messages de tous vos clients se comptent sur votre offre.
- Un espace par clientChaque client a ses numéros, ses messages et ses webhooks, isolés de ceux des autres.
- Un lien de connexionEnvoyez un lien : la personne scanne le QR code sur une page à votre nom, sans créer de compte et sans rien voir d'autre.
Sobre, isolé, vérifiable.
Ce qui touche à vos clés, à vos numéros et à vos webhooks est protégé par défaut.
Clés API hachées
Une clé n'est affichée qu'à sa création : nous n'en gardons que l'empreinte. Révoquée, elle cesse de fonctionner aussitôt.
Secrets chiffrés
Les secrets de webhooks sont chiffrés au repos (AES-256-GCM). Les liens de connexion sont à durée limitée et révocables.
Webhooks signés
Chaque envoi porte une signature horodatée (HMAC-SHA256), pour écarter ce qui ne vient pas de nous, ou qui est rejoué.
Espaces isolés
Chaque espace ne voit que ses numéros, ses messages et ses clés. L'administration exige un mot de passe et un code d'authentification.
Un abonnement, sans surprise.
Payé d'avance pour 30 jours, par Mobile Money ou par carte. Rien n'est prélevé automatiquement : vous renouvelez quand vous le souhaitez, et nous vous prévenons avant la fin.
Starter
5 000 FCFA/ mois
≈ 7.62 € · 8.33 $
- 1 numéro WhatsApp
- 5 000 messages par mois
Growth
10 000 FCFA/ mois
≈ 15.24 € · 16.67 $
- 3 numéros WhatsApp
- 15 000 messages par mois
Scale
Plateformes30 000 FCFA/ mois
≈ 45.73 € · 50.00 $
- 5 numéros WhatsApp
- 50 000 messages par mois
- 10 espaces clients
Un mois = 30 jours. Les prix sont en francs CFA (XAF) ; les équivalents en euros et en dollars sont indicatifs.
Ce que l'on nous demande avant de commencer.
Vous ne trouvez pas votre réponse ? Créez un compte : l'essai gratuit permet de tout vérifier avec votre propre numéro.
Depuis le tableau de bord : ajoutez un numéro, puis scannez le QR code avec WhatsApp (Réglages, Appareils connectés, Connecter un appareil). Si vous êtes sur le téléphone même, saisissez le code d'appairage à la place.
Non. Un numéro WhatsApp ordinaire suffit : il est connecté comme un appareil lié, à la façon de WhatsApp Web. Le téléphone doit rester allumé et connecté à Internet.
Oui. À la création du compte, un essai gratuit démarre, sans carte bancaire. Il ne se renouvelle pas.
Des messages texte, à des personnes qui vous ont donné leur numéro et attendent de vos nouvelles : confirmations, rappels, codes, reçus. Les images et les documents ne sont pas encore disponibles.
Chaque message passe par : en attente, envoyé, délivré, lu, ou échec. Le statut est visible dans le tableau de bord et envoyé à votre serveur par webhook.
Le risque existe pour tout service qui n'utilise pas l'API officielle de Meta. Nous le réduisons : envoi étalé, plafond quotidien qui monte avec l'ancienneté du numéro. De votre côté, n'écrivez qu'à des personnes qui vous attendent, et préférez un numéro dédié à cet usage.
Vous recevez un e-mail avec le lien pour rescanner le QR code, et les envois reprennent dès la reconnexion. Un seul e-mail par panne, pour ne pas vous noyer.
Par Mobile Money (MTN, Orange) directement depuis la console au Cameroun, ou par carte bancaire via une page de paiement sécurisée depuis n'importe quel pays.
Non. Chaque période de 30 jours est payée d'avance. Nous vous prévenons avant la fin, et quelques jours de grâce maintiennent le service après l'échéance.
Oui, à tout moment : les jours qu'il vous reste sur l'offre actuelle sont convertis en jours de la nouvelle.
Vous prenez une offre partenaire, puis créez un espace par client. Les numéros et les messages de tous ces espaces se comptent sur votre offre, et vous les gérez depuis votre propre tableau de bord ou par l'API.
Non : un lien de connexion leur suffit pour scanner le QR code. Il ne donne accès qu'à cette connexion, il expire, et vous pouvez le révoquer.
Votre premier message part dans cinq minutes.
Créez un compte, scannez un QR code, envoyez une requête. L'essai gratuit suffit pour tout tester.