Se connecterCommencer l’essai gratuit
Meta Tech Provider

Erreur WhatsApp 131005 : accès refusé, autorisation manquante

L'erreur 131005 signifie que le token d'accès n'a pas une autorisation exigée par l'endpoint WhatsApp, soit parce qu'elle n'a jamais été accordée, soit parce qu'elle a été retirée ensuite. Meta la décrit ainsi : « Permission is either not granted or has been removed. » Pour corriger, inspectez le token avec l'outil Access Token Debugger, puis accordez l'autorisation manquante ou utilisez un token qui la possède.

131005

Le code de Meta pour « Permission is either not granted or has been removed. »

whatsapp_business_messaging

L'autorisation nécessaire pour envoyer tout type de message aux utilisateurs WhatsApp.

3 permissions

business_management, whatsapp_business_management et whatsapp_business_messaging, attribuées lors de la génération d'un token d'utilisateur système.

Que signifie l'erreur WhatsApp 131005 ?

Elle signifie que le token est reconnu comme authentique, mais qu'il ne porte pas l'autorisation que vérifie l'endpoint.

La référence de la Cloud API de Meta liste 131005 avec le texte « Permission is either not granted or has been removed. » L'erreur 10 de la Graph API reprend exactement la même phrase. La seule différence tient à la plage : 10 est un code générique de la Graph API, alors que 131005 fait partie des codes WhatsApp qui commencent par 131.

Les mots étant les mêmes, le diagnostic est le même. Dans les deux cas, Meta recommande d'utiliser l'outil Access Token Debugger et de vérifier que l'application détient les autorisations exigées par l'endpoint.

Quelle autorisation manque le plus souvent ?

Le plus souvent l'une des deux autorisations WhatsApp, et laquelle dépend de ce que fait l'appel.

Le guide des autorisations de Meta les sépare par usage. whatsapp_business_messaging est nécessaire pour envoyer tout type de message et pour recevoir les webhooks de messages et de statuts. whatsapp_business_management sert aux métadonnées du compte, à la gestion des templates, à la liste des numéros de téléphone, aux statistiques et aux webhooks du compte.

Un token généré avec la seule autorisation de gestion peut lire le compte et lister les templates, puis échouer dès qu'il tente d'envoyer. Pour générer un token d'utilisateur système, le guide des tokens d'accès de Meta demande d'attribuer ensemble business_management, whatsapp_business_management et whatsapp_business_messaging.

Comment corriger l'erreur 131005 ?

Lisez d'abord le token, puis ne modifiez que ce qui manque.

Appelez l'endpoint debug_token, ou collez le token dans l'outil Access Token Debugger. La propriété scopes liste chaque autorisation accordée. Comparez-la avec la page de référence de l'endpoint qui a échoué.

Si une autorisation est absente, générez un nouveau token qui l'inclut, ou demandez au propriétaire de l'entreprise de l'accorder à nouveau si le token provient d'un flux partenaire. Si toutes les autorisations sont présentes et que l'erreur persiste, vérifiez que l'utilisateur système derrière le token a bien accès au compte WhatsApp Business concerné : un token peut avoir tous les scopes et ne pas être affecté à cette ressource.

Erreurs courantes

  • Croire que le token a expiré. Une expiration renvoie 190 ou 0. Ce code signifie que le token fonctionne mais qu'il lui manque une autorisation.
  • Générer un token avec la seule autorisation de gestion, puis l'utiliser pour envoyer. L'envoi exige whatsapp_business_messaging.
  • Vérifier les scopes et s'arrêter là. Un utilisateur système doit aussi avoir accès à ce compte WhatsApp Business précis.
Faire cela avec EasyCoexistence

EasyCoexistence intègre chaque numéro via l'Embedded Signup de Meta, où l'entreprise accorde ses autorisations à l'application, et son connecteur MCP remonte l'état d'un numéro pour qu'un assistant puisse le vérifier avant d'envoyer.

Questions fréquemment posées

131005 est-elle la même erreur que 10 ?

Elles portent la même description dans la référence de Meta. 131005 appartient à la plage WhatsApp et 10 à celle de la Graph API.

Une autorisation peut-elle être retirée après la configuration ?

Oui. La description de Meta couvre explicitement les autorisations retirées, pas seulement celles qui n'ont jamais été accordées.

L'erreur 131005 touche-t-elle l'application WhatsApp Business sur le téléphone ?

Non. Elle concerne le token de l'API. L'application sur le téléphone continue de fonctionner comme avant.

Faut-il réessayer après l'erreur 131005 ?

Non. Réessayer avec le même token donne le même résultat. Corrigez d'abord l'autorisation.

Poursuivre la lecture

Prêt à commencer ?

Configurez WhatsApp Coexistence en quelques minutes, pas en quelques mois. L’application continue de fonctionner sur le téléphone.

Commencer l'essai gratuit

Vérifié le

Erreur WhatsApp 131005