« Unsupported post request. Object with ID '{object_id}' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api » (code d’erreur 100, sous-code 33)
En bref
L’appel API vise un identifiant d’objet qui n’existe pas, que le jeton d’accès n’a pas le droit de charger, ou qui n’accepte pas ce type de requête. Vérifiez l’identifiant et l’endpoint, puis les accès de l’utilisateur ou de l’utilisateur système du jeton.
Message exact
| Champ | Anglais | Français |
|---|---|---|
| Message (réponse de l’API Graph) | Unsupported post request. Object with ID '{object_id}' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api | pas encore relevé |
| Version courte (référence d’erreurs de l’API Marketing de Meta) | Unsupported post request. | Requête POST non compatible. |
Où il apparaît : dans la réponse de l’API Marketing ou de l’API Graph de Meta (développeurs, outils et intégrations) ; la référence d’erreurs de Meta documente la version courte pour le code 100, sous-code 33.
Pourquoi cette erreur apparaît
- Le message cite trois causes : l’objet n’existe pas, il ne peut pas être chargé faute d’autorisations, ou il ne prend pas en charge l’opération.
- Un cas d’autorisation documenté. La référence des erreurs de Meta indique que le code 100, sous-code 33, peut apparaître quand le jeton d’accès n’est pas ajouté comme utilisateur système avec les bonnes autorisations au compte publicitaire propriétaire d’une audience personnalisée.
- Le code 100 est, dans cette même référence, le code « Paramètre non valide ».
Comment la corriger
- Vérifiez l’identifiant dans la requête : ce doit être le bon objet, du bon type pour cet endpoint.
- Vérifiez que l’utilisateur (ou l’utilisateur système) du jeton a accès à cet objet, par exemple un rôle sur le compte publicitaire.
- Pour les audiences personnalisées, la référence de Meta demande de vérifier le compte publicitaire dans Meta Business Suite et que tous les utilisateurs système y apparaissent en Admin : dans Business Settings, cliquez sur le compte publicitaire, sélectionnez Add people, recherchez l’utilisateur système et ajoutez-le en admin, puis relancez l’appel.
- Vérifiez dans la référence de l’API que l’endpoint accepte un POST pour cet objet.
Ce qui a marché pour d’autres annonceurs
Des développeurs qui avaient ce message avec l’API WhatsApp Cloud l’ont réglé en générant un nouveau jeton dans l’Explorateur de l’API Graph avec trois autorisations : whatsapp_business_management, whatsapp_business_messaging et business_management. Sous la vidéo qui le montre, 7 personnes disent que ça a marché et une quinzaine restaient bloquées ; l’une a écrit « we officially crown you a LEGEND 👑 You just saved us hours ». L’idée à retenir : le jeton doit porter les autorisations de l’objet appelé.
Source : vidéo YouTube sur cette erreur (API WhatsApp Cloud) et ses commentaires
Comment l’éviter la prochaine fois
- Stockez les identifiants d’objets par compte publicitaire et revérifiez-les quand un utilisateur change de compte.
- Donnez aux utilisateurs système le rôle nécessaire sur chaque compte publicitaire avant de les utiliser.
Sources
- Référence des erreurs de l’API Marketing (Meta for Developers)
- Gestion des erreurs de l’API Graph (Meta for Developers)
- Quels sont les rôles d’autorisation de compte publicitaire dans le Gestionnaire de publicités Meta ? (Pages d’aide Meta Business)
- Vidéo YouTube sur cette erreur (API WhatsApp Cloud) et ses commentaires
Questions fréquentes
L’objet n’existe-t-il vraiment pas ?
Pas forcément. Le même message couvre aussi un objet que le jeton ne peut pas charger faute d’autorisations, ou qui n’accepte pas l’opération.
Est-ce une erreur du Gestionnaire de publicités ?
Non. Elle est renvoyée par l’API Graph aux applications et aux outils.
Qu’est-ce que le sous-code 33 ?
La référence des erreurs de Meta le liste sous le code 100 (paramètre non valide) comme une requête POST non compatible, avec le cas d’un jeton qui n’est pas ajouté comme utilisateur système avec les bonnes autorisations au compte publicitaire propriétaire d’une audience personnalisée.
Erreurs proches
Lancez vos créatives en 47 secondes
Bulk upload sur Meta Ads, TikTok Ads et Snapchat Ads, votre nomenclature détectée et l’Advantage+ désactivé par défaut. Essayez le plan de votre choix 7 jours pour 1 € TTC, annulable à tout moment avant le 7e jour, depuis l’application.