# cancel_approval

Retirer une demande d'approbation

## Rôle

Retire une de TES demandes encore en attente (status pending) : rien ne sera exécuté, la trace reste (status cancelled). Une demande déjà décidée ou en cours d'exécution ne se retire plus. Tu ne peux retirer que les demandes de ce porteur.

## Accès

Scope principal : tout jeton valide. Le scope ne remplace pas les gardes de visibilité, d'organisation, de module ni les scopes complémentaires des gestes composés.

[Catalogue complet](/documentation/mcp-reference/) · [Approbations](/documentation/approbations/)

## Paramètres

Le schéma ci-dessous est produit par la fonction qui enregistre les outils, y compris `idempotency_key` lorsqu'elle s'applique. Consultez les objets imbriqués dans le schéma complet.
```json
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "approvalId": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    }
  },
  "required": [
    "approvalId"
  ],
  "additionalProperties": false
}
```


Voir les schémas complets dans /documentation/mcp.json.
