remove_geo_audit_recommendation
Tool MCP remove_geo_audit_recommendation : retirer une recommandation custom d'un GEO Audit par son id.
Mis à jour le 2026-07-23
remove_geo_audit_recommendation retire une recommandation custom d'un GEO Audit par son id. Seules les recommandations custom (ajoutées via add_geo_audit_recommendation ou à la main) peuvent être retirées ; les recommandations générées par l'IA sont figées et peuvent seulement être masquées. Tenant-scoped (écriture), single audits uniquement.
Quand l'utiliser
Pour annuler une recommandation custom ajoutée par un agent ou un owner. Récupérez l'id via list_geo_audit_recommendations (le champ custom[].id).
Input
| Champ | Type | Description |
|---|---|---|
auditId |
string (CUID) | L'id du GEO Audit. |
customRecoId |
string | L'id de la recommandation custom à retirer. |
Les GEO Audits sont liés au workspace, donc ce tool ne prend pas de projectId. Exige une clé API non read-only.
Response
Succès
{ "success": true, "auditId": "clx_audit_42", "removed": true }
removed vaut false quand aucune reco custom ne correspond à cet id (déjà retirée, ou l'id appartient à une reco générée). L'appel réussit quand même : il est idempotent.
Erreurs
{ "success": false, "error": "audit_not_found", "message": "No GEO audit with this id exists in your workspace. ..." }
{ "success": false, "error": "bulk_unsupported", "message": "This audit is part of a bulk campaign; its recommendations are managed at the campaign level, not via this tool." }
Tips et patterns
- Utilisez le
custom[].iddelist_geo_audit_recommendations. Les recos générées exposent unhash, pas unid, et ne sont pas retirables ici. - Idempotent : retirer un id déjà retiré renvoie
removed: falseplutôt qu'une erreur.
Tools liés
- list_geo_audit_recommendations — trouver l'id de la reco custom.
- add_geo_audit_recommendation — ajouter une reco custom.