Introduction
Les points de terminaison de gestion des modèles permettent de récupérer, inspecter et créer des modèles de messages WhatsApp. Les modèles sont des formats de messages pré-approuvés requis par WhatsApp pour les communications professionnelles.📋 Modèles disponibles
Récupérez tous les modèles disponibles pour votre entreprise et votre numéro de téléphone.Point de terminaison
Paramètres de requête
Exemple de requête:
Réponse
L’API renvoie un tableau d’objets de modèle (non encapsulé dans un objet).- La réponse est un tableau direct, pas un objet avec une clé “templates”
- Les valeurs
statussont en MAJUSCULES :"APPROVED","PENDING","REJECTED" - Les valeurs
categorysont en MAJUSCULES :"MARKETING","UTILITY","AUTHENTICATION" - Chaque modèle inclut
parameter_format(généralement"POSITIONAL") - Le tableau
componentsmontre la structure du modèle mais PAS quels composants sont dynamiques
🔍 Obtenir les composants du modèle
Récupérez des informations détaillées sur les composants et la structure d’un modèle spécifique.Point de terminaison
Paramètres de requête
Exemple de requête:
Réponse
Ce point de terminaison renvoie UNIQUEMENT les composants dynamiques que vous devez fournir lors de l’envoi d’une notification.status: Toujours"OK"si réussicomponents: Tableau de chaînes listant les noms des composants dynamiques à fournir
- Ce point de terminaison ne renvoie PAS la structure complète du modèle
- Il renvoie uniquement les noms des composants à fournir lors de l’envoi de la notification
- Les pieds de page et les boutons statiques ne sont PAS inclus (ils sont statiques dans la définition du modèle)
- Les noms de composants suivent le modèle :
- En-têtes :
header_image,header_video,header_document(sans suffixe numérique) - Variables de corps :
body_text_0,body_text_1,body_text_N(avec indice) - URL des boutons :
buttons_url_0,buttons_url_1(avec indice)
- En-têtes :
🆕 Créer un nouveau modèle
Créez un nouveau modèle de message WhatsApp pour approbation par Meta.Point de terminaison
En-têtes
Corps de la requête
Paramètres requis
Catégories de modèles
Types de composants
EN-TÊTE
- format :
"TEXT","IMAGE","VIDEO","DOCUMENT" - text : Contenu textuel (uniquement pour le format TEXT)
- example : Exemple pour les variables
CORPS
- text : Contenu principal du message
- Variables : Utilisez
{1},{2}, etc. pour le contenu dynamique
PIED DE PAGE
- text : Texte du pied de page (statique uniquement, pas de variables)
BOUTONS
Tableau d’objets bouton : Bouton URL :Réponse
Processus d’approbation des modèles
- Soumission : Le modèle est envoyé à Meta pour examen
- Examen : Meta examine le modèle (généralement 24 à 48 heures)
- Approbation/Rejet : Le modèle est approuvé ou rejeté avec des commentaires
- Utilisation : Les modèles approuvés peuvent être utilisés dans les notifications
Statuts des modèles
📝 Bonnes pratiques pour les modèles
Conventions de nommage
- Utilisez uniquement des lettres minuscules
- Utilisez des underscores pour les espaces
- Soyez descriptif :
welcome_new_userplutôt quetemplate1 - Incluez la langue si vous en avez plusieurs :
welcome_es,welcome_en
Directives de contenu
- Soyez clair : Les modèles doivent être facilement compréhensibles
- Variables : Utilisez des espaces réservés numérotés
{1},{2},{3} - Conformité : Respectez les politiques commerciales de WhatsApp
- Test : Testez avec de vraies données avant la soumission
Raisons courantes de rejet
- ❌ Salutations génériques (“Bonjour”, “Salut”)
- ❌ Langage promotionnel dans les modèles UTILITY
- ❌ Contexte manquant ou but non clair
- ❌ Utilisation incorrecte des variables
- ❌ Violations des politiques (spam, contenu inapproprié)
Conseils d’approbation
- ✅ Incluez un contexte commercial spécifique
- ✅ Utilisez un langage clair et professionnel
- ✅ Fournissez des exemples significatifs
- ✅ Suivez les directives de modèles WhatsApp
- ✅ Testez soigneusement la substitution des variables
🔧 Conseils de développement
- Mettez en cache les informations de modèle pour réduire les appels API
- Surveillez les changements de statut des modèles
- Ayez des modèles de secours pour ceux qui sont rejetés
- Utilisez une convention de nommage cohérente dans votre organisation
- Documentez les modèles pour référence de l’équipe
