Genuka WA docs

API WhatsApp sans vérification Meta : ce qui marche

API WhatsApp sans vérification Meta : ce qu'une entreprise non vérifiée peut envoyer, ce que la vérification débloque, le risque des API non officielles.

Oui, vous pouvez envoyer des messages par l'API WhatsApp officielle sans faire vérifier votre entreprise par Meta. Via un Tech Provider comme Genuka, vous connectez votre numéro en quelques minutes et envoyez des templates marketing et utilitaires, jusqu'à 250 destinataires uniques par 24 heures au départ. Les codes OTP et les plafonds plus hauts passent, en pratique, par la vérification.

Mis à jour le 8 octobre 2026

De quelle « vérification Meta » parle-t-on ?

L'expression recouvre deux démarches différentes, et une seule vous concerne.

DémarcheQui la faitNécessaire pour commencer ?
Devenir fournisseur de la WhatsApp Business Platform (Tech Provider ou Solution Partner)Le fournisseur. Genuka est Meta Tech Provider : l'app Meta et ses autorisations sont les siennesNon. Vous connectez votre numéro par l'Embedded Signup de Meta, sans dossier de fournisseur à déposer
Vérifier votre entreprise (Business Verification)Vous, sur votre portefeuille Business MetaNon. Meta l'a rendue facultative au démarrage en 2022 : on écrit à ses clients dès l'inscription et on vérifie quand on veut monter en volume (changelog Meta, 14 avril 2022)

Avec l'Embedded Signup, votre entreprise reste propriétaire de tous ses actifs WhatsApp — compte, numéro, templates (Meta, Embedded Signup). Genuka ne vous loue pas un accès : il vous donne une API au-dessus de votre propre compte.

Que peut faire une entreprise non vérifiée ?

CapacitéEntreprise non vérifiéeEntreprise vérifiée
Répondre dans la fenêtre de service de 24 heuresOui, hors plafond d'envoiOui
Templates MARKETING et UTILITYOuiOui
Templates AUTHENTICATION (codes OTP)Refusés à la création (constat Genuka, détaillé plus bas)Oui
Destinataires uniques hors fenêtre, par 24 heures glissantes250 au départ (Meta)2 000, puis relevé automatiquement jusqu'à illimité (même page)
Numéros enregistrés par portefeuille Business2 au départ (Meta)Jusqu'à 20 (même page)
Templates par compte WhatsApp250 (Meta)Jusqu'à 6 000, avec un nom d'affichage approuvé (même page)
Badge Official Business AccountNonPossible, avec d'autres conditions (Meta)

Le plafond de 250 porte sur les destinataires uniques joints hors fenêtre de service, et il s'applique au portefeuille Business entier, pas au numéro. Répondre à un client qui vient de vous écrire n'entame pas ce plafond.

Comment envoyer un premier message sans vérification ?

Créez un compte Genuka WA

Sept jours d'essai gratuit, sans carte bancaire. Votre espace s'ouvre tout de suite.

Connectez votre numéro

Depuis la page Numéros de votre tableau de bord (ou Lien de connexion si vous gérez des clients), lancez la connexion et suivez l'Embedded Signup de Meta — voir Connecter un numéro. Si le numéro tourne déjà sur l'application WhatsApp Business, gardez-la : c'est la coexistence.

Ajoutez un moyen de paiement chez Meta

Un client onboardé par un Tech Provider ajoute son propre moyen de paiement à son compte WhatsApp Business, et Meta le facture directement (Meta, Partners). Sans lui, vos templates sont approuvés mais chaque envoi échoue avec 131042 (« erreur liée à votre moyen de paiement », codes d'erreur Meta).

Faites approuver un template utilitaire ou marketing

Créez-le avec POST /api/v1/templates — voir la référence API. L'examen par Meta peut prendre jusqu'à 24 heures (Meta).

Envoyez-le

Un seul appel, quel que soit le langage :

curl -X POST https://wa.genuka.com/api/v1/messages \
  -H "Authorization: Bearer $GENUKA_WA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "connectionId": "con_1",
    "to": "+237690000001",
    "template": { "name": "confirmation_commande", "language": "fr", "variables": ["Awa", "CMD-1042"] }
  }'
# { "data": { "messageId": "wamid.HBg…" } }

Un 200 veut dire que Meta a accepté le message ; la livraison arrive ensuite sur vos webhooks. Votre plafond d'envoi se lit dans WhatsApp Manager, Account tools > Messaging limits (Meta). GET /api/v1/numbers?refresh=true renvoie aussi un messagingLimitTier par numéro, à titre indicatif seulement : il provient d'un champ que Meta a déprécié et peut être vide.

Que débloque la vérification d'entreprise ?

Les codes OTP (templates d'authentification)

C'est la limite que l'on découvre le plus tard. Sur les comptes WhatsApp connectés à Genuka WA, nous constatons que :

  • créer un template de catégorie AUTHENTICATION pour une entreprise non vérifiée échoue avec le message Graph « Application does not have permission for this action ». Le message accuse l'application ; la cause est l'entreprise du client ;
  • l'état de santé du compte porte alors l'erreur 141010, « The Business has not passed business verification » (champ health_status, doc Meta) ;
  • les templates MARKETING et UTILITY du même compte, eux, passent normalement.

Ce constat porte sur des entreprises non vérifiées, restées au plafond de 250. La règle telle que la documente 360dialog, un autre partenaire de Meta, est plus large : avoir franchi l'une des voies de passage de Meta (vérification par Meta ou par le partenaire, par exemple) et disposer d'un plafond d'au moins 2 000 (360dialog, Authentication messages). La vérification d'entreprise est donc la voie la plus directe, pas la seule.

Le champ business_verification_status du compte WhatsApp l'indique aussi (référence Meta). Avec Genuka, vous ne manipulez pas de jeton Meta : regardez l'état de vérification dans Meta Business Suite, sur le portefeuille qui possède votre compte WhatsApp. Une fois l'entreprise vérifiée, le guide codes OTP depuis Node.js prend le relais.

Des plafonds plus hauts

Vérifier l'entreprise est l'une des trois voies que Meta propose pour passer de 250 à 2 000 destinataires uniques par 24 heures. Au-delà, le plafond monte tout seul (10 000, 100 000, puis illimité) si vos messages restent de bonne qualité et que vous utilisez au moins la moitié de votre plafond sur 7 jours (Meta, Messaging limits). La vérification fait aussi passer de 2 à 20 numéros enregistrés sur le portefeuille ; Meta relève ce plafond de la même façon dès que votre portefeuille atteint le plafond d'envoi de 2 000 (Meta, Business phone numbers).

Peut-on dépasser 250 sans vérification ?

Oui. Meta accepte une autre voie : délivrer 2 000 messages hors fenêtre de service à des destinataires uniques sur 30 jours glissants, avec des templates bien notés (même page). Avec un plafond de 250 par 24 heures, cela demande au moins 8 jours d'envois proches du maximum. Meta cite aussi une troisième voie : la vérification de votre entreprise par le partenaire qui vous a onboardé.

La vérification elle-même se lance depuis Meta Business Suite, sur le portefeuille qui possède votre compte WhatsApp : suivez la procédure officielle de Meta.

Et les API WhatsApp non officielles (QR code, WhatsApp Web) ?

Certains services promettent une « API WhatsApp sans Meta » : vous scannez un QR code comme pour WhatsApp Web, et leur serveur pilote votre compte WhatsApp ordinaire. Il n'y a effectivement ni onboarding Meta, ni vérification, ni template. Mais :

  • C'est contraire aux conditions de WhatsApp. Elles interdisent l'envoi de messages en masse et les messages automatisés, l'accès non autorisé aux services, y compris par des moyens automatisés, et la création de logiciels ou d'API qui reproduisent les services de WhatsApp pour des tiers (WhatsApp, Conditions d'utilisation).
  • Le numéro peut être suspendu à tout moment. WhatsApp se réserve de suspendre ou de fermer un accès qui enfreint ses conditions (même page), et la politique WhatsApp Business vise explicitement l'envoi de messages à grande échelle de manière non autorisée (WhatsApp Business Messaging Policy). Le numéro en jeu est souvent celui que vos clients connaissent.
  • Les outils de la plateforme officielle n'existent pas. Pas de templates approuvés pour recontacter un client hors de la fenêtre de 24 heures, pas de signal de désinscription marketing transmis par Meta.

La comparaison détaillée est sur API WhatsApp non officielles.

Quel chemin choisir ?

Votre besoinLe chemin
Notifications, confirmations, relances, campagnes : jusqu'à 250 destinataires uniques par jour hors fenêtreCloud API via Genuka, sans vérification
Envoyer des codes OTPCloud API via Genuka, une fois un palier de Meta franchi (la vérification d'entreprise, en pratique)
Joindre plus de 250 personnes par jour hors fenêtre dès le départVérification d'entreprise
Garder votre application WhatsApp Business sur le même numéroCoexistence
Automatiser un compte WhatsApp personnelAucun chemin conforme aux conditions de WhatsApp

FAQ

Puis-je envoyer des codes OTP sans vérification d'entreprise ?

Pas tant que votre portefeuille n'a pas franchi l'un des paliers de Meta. Une entreprise non vérifiée, au plafond de 250, se voit refuser la création du template d'authentification qui porte le code, avec l'erreur 141010 dans l'état de santé du compte. La vérification d'entreprise est la voie la plus directe, pas la seule. Les templates marketing et utilitaires restent disponibles en attendant.

Pourquoi Meta répond-il « Application does not have permission for this action » ?

Sur un template AUTHENTICATION, c'est le symptôme d'une entreprise non vérifiée, pas d'un problème de jeton ou d'application. Genuka renvoie alors 403 meta_rejected, avec le message de Meta et ses identifiants (meta.code, meta.traceId). Vérifiez l'état de vérification dans Meta Business Suite, sur le portefeuille qui possède votre compte WhatsApp. Si vous avez votre propre accès à la Graph API, les champs business_verification_status et health_status du compte WhatsApp le disent aussi.

Dois-je devenir Tech Provider moi-même pour utiliser l'API ?

Non. Genuka est Tech Provider : vous connectez votre numéro par l'Embedded Signup de Meta et appelez l'API REST de Genuka avec une clé API, sans jeton Meta à gérer.

Combien de temps pour passer de 250 à 2 000 destinataires sans vérification ?

Au moins 8 jours : il faut 2 000 messages délivrés hors fenêtre à des destinataires uniques sur 30 jours, avec des templates bien notés, et le plafond de départ est de 250 par 24 heures.

Mon numéro risque-t-il d'être banni avec l'API officielle ?

Pas pour le simple fait d'utiliser l'API. Meta limite en revanche un numéro dont la qualité reste basse (Meta, Get opt-in) et restreint un compte qui enfreint ses politiques (erreurs 368 / 131031). Écrivez à des personnes qui l'ont accepté.

Sources

Sur cette page