# Guides de l'API WhatsApp Business

URL: https://wa.genuka.com/docs/guides
Language: French

> Guides de l'API WhatsApp Business avec Genuka WA : codes OTP, notifications de commande, campagnes, webhooks, coexistence, tarifs Meta et agents IA.

Chacun de ces guides répond à une question précise d'intégration de l'API WhatsApp Business avec
Genuka WA : envoyer un code OTP, notifier une commande, lancer une campagne, recevoir réponses et
statuts par webhook, garder l'application WhatsApp Business sur son numéro, démarrer sans
vérification Meta, estimer le coût des messages en Afrique ou confier WhatsApp à un agent IA.

*Mis à jour le 8 octobre 2026*

## Comment envoyer des messages WhatsApp depuis mon backend ?

* [Envoyer un code OTP WhatsApp depuis Node.js](https://wa.genuka.com/docs/guides/whatsapp-otp-nodejs): Template d'authentification avec bouton « Copier le code », expiration et vérification côté
  serveur, repli SMS.
* [Notifications de commande WhatsApp](https://wa.genuka.com/docs/guides/order-notifications): Confirmation, expédition et livraison en templates utilitaires : variables, idempotence et
  statuts de livraison.
* [Envoyer une campagne WhatsApp par API](https://wa.genuka.com/docs/guides/campaigns-api): Template marketing, liste de destinataires, lancement, quotas par forfait et limites marketing
  de Meta.

## Comment recevoir les réponses et les statuts de livraison ?

* [Recevoir messages et statuts par webhook](https://wa.genuka.com/docs/guides/receive-messages-webhooks): Déclarer une URL, vérifier la signature HMAC de l'en-tête `X-Genuka-Signature`, dédupliquer,
  gérer les reprises et le rejeu.

## Comment connecter mon numéro WhatsApp ?

La procédure elle-même est décrite dans [Connecter un numéro](https://wa.genuka.com/docs/onboarding). Ces deux guides
répondent aux questions qui la précèdent.

* [Coexistence avec l'application WhatsApp Business](https://wa.genuka.com/docs/guides/coexistence): Garder l'application sur le numéro tout en envoyant par l'API : prérequis, étapes, ce qui est
  synchronisé, limites.
* [API WhatsApp sans vérification Meta](https://wa.genuka.com/docs/guides/without-meta-verification): Ce qu'une entreprise non vérifiée peut envoyer, ce que la vérification débloque, et le risque
  des API non officielles.

## Combien coûte un message WhatsApp ?

* [Prix d'un message WhatsApp en Afrique](https://wa.genuka.com/docs/guides/whatsapp-pricing-africa): Tarifs Meta par pays et par catégorie, en FCFA, en euros et en dollars, avec un exemple
  chiffré.

Ces tarifs sont ceux de Meta. L'abonnement Genuka WA, facturé par numéro, est sur la
[page des tarifs](https://wa.genuka.com/#pricing) et en Markdown sur [/pricing.md](https://wa.genuka.com/pricing.md).

## Comment brancher un agent IA sur WhatsApp ?

* [API WhatsApp pour agents IA](https://wa.genuka.com/docs/guides/ai-agents): Le serveur MCP `@genuka/whatsapp-mcp` pour Claude, Cursor ou VS Code, et `llms.txt`, les pages
  Markdown et la spec OpenAPI pour écrire l'intégration.

## Que faut-il avant de suivre un guide ?

Un compte Genuka WA, un numéro connecté et une clé API. Le [démarrage rapide](https://wa.genuka.com/docs/quickstart)
couvre les trois, l'[authentification](https://wa.genuka.com/docs/authentication) détaille la clé, et la
[référence de l'API](https://wa.genuka.com/docs/api) liste chaque endpoint. La même API est décrite en OpenAPI 3.1 sur
[/openapi.json](https://wa.genuka.com/openapi.json). Si un appel échoue, le code renvoyé par Meta est expliqué dans les
[codes d'erreur](https://wa.genuka.com/docs/errors).

## FAQ

### Faut-il une vérification d'entreprise Meta pour suivre ces guides ?

Pas pour démarrer. Une entreprise non vérifiée envoie des templates marketing et utilitaires, au
départ à 250 destinataires uniques au plus par 24 heures hors fenêtre de service
([Meta, Messaging limits](https://developers.facebook.com/documentation/business-messaging/whatsapp/messaging-limits)).
Les codes OTP font exception : les templates d'authentification exigent d'avoir franchi un des
parcours de montée en charge de Meta, le plus souvent la vérification d'entreprise
([360dialog, Authentication messages](https://docs.360dialog.com/docs/resources/authentication-messages)).
Le détail est dans [API WhatsApp sans vérification Meta](https://wa.genuka.com/docs/guides/without-meta-verification).

### Puis-je garder un numéro déjà utilisé sur WhatsApp Business ?

Oui. Avec la coexistence de Meta, l'application WhatsApp Business, en version 2.24.17 ou plus
récente, continue de fonctionner sur le numéro connecté à l'API, et l'historique des conversations
individuelles reste synchronisé
([Meta, Onboarding WhatsApp Business app users](https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/onboarding-business-app-users)).
Seul un numéro enregistré sur WhatsApp classique, l'application grand public, doit d'abord être
libéré. Voir le guide [Coexistence](https://wa.genuka.com/docs/guides/coexistence).

### Qui facture les messages envoyés ?

Meta, directement sur votre compte WhatsApp Business : un client accompagné par un Tech Provider
ajoute son propre moyen de paiement, et Meta lui facture l'usage
([Meta, Solution Partners and Tech Providers](https://developers.facebook.com/documentation/business-messaging/whatsapp/solution-providers/overview)).
Genuka ne prend aucune marge sur ces tarifs et facture un abonnement par numéro WhatsApp.

### Dans quels langages sont les exemples ?

curl, Node.js, Python et PHP dans la plupart des guides. Le guide webhooks montre Next.js, Express,
Flask et la bibliothèque `@genuka/whatsapp` ; le guide OTP s'en tient à Node.js et curl.

## Sources

Lues le 8 octobre 2026.

* Meta — [Messaging limits](https://developers.facebook.com/documentation/business-messaging/whatsapp/messaging-limits)
* Meta — [Onboarding WhatsApp Business app users (coexistence)](https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/onboarding-business-app-users)
* Meta — [Solution Partners and Tech Providers](https://developers.facebook.com/documentation/business-messaging/whatsapp/solution-providers/overview)
* 360dialog — [Authentication messages](https://docs.360dialog.com/docs/resources/authentication-messages)
