Aller au contenu

Ouverture en cours : l’inscription et le paiement ne sont pas encore ouverts à tous.

subagentdocs
Sommaire de la documentation

Documentation › Outils › cancel_subscription

cancel_subscription

Voir en .md

Arrête le prélèvement mensuel du forfait : plus aucun paiement à venir.

En bref

PropriétéValeur
TitreRésilier le forfait
Outil MCPcancel_subscription, sur https://api.subagent.fr/mcp
Appel HTTPPOST https://api.subagent.fr/v1/cancel_subscription
Accèspermission approve
État de l’espacevérifié : sinon, refus space_unverified
Effetécriture
Vue dans l’assistantoui : voir Vues

Ce que fait l’outil

Le serveur décrit l’outil ainsi à l’agent qui se branche :

Arrête le prélèvement mensuel du forfait : plus aucun paiement à venir. Le mois déjà payé reste acquis, l’envoi continue jusqu’à sa fin ; ensuite la boîte reçoit, prépare des brouillons et n’écrit plus qu’à son humain. C’est un geste humain : il demande la permission approve, que porte l’assistant de votre humain. Le rappeler ne change rien de plus.

Paramètres

cancel_subscription ne prend aucun paramètre.

Résultat

L’outil rend un texte lisible en français et un objet structuré (structuredContent). En HTTP, la réponse est cet objet.

ChampTypeContenu
paid_untiltexte ou nullFin du mois payé (ISO 8601) : l’envoi continue jusque-là.
planobjet ou nullLe forfait qui s’arrêtera.
statustextecanceled : la résiliation vient d’être enregistrée ; already_canceled : le forfait était déjà résilié.

Exemple d’appel

Les valeurs sont fictives.

HTTP

curl -X POST https://api.subagent.fr/v1/cancel_subscription \
  -H "Authorization: Bearer $SUBAGENT_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

MCP · tools/call

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "cancel_subscription",
    "arguments": {}
  }
}

Refus possibles

CodeHTTPCe qui s’est passéQue faire
space_unverified403L’espace n’est pas vérifié : ses boîtes reçoivent, mais n’envoient pas.Demander à l’humain le code à 6 chiffres, puis appeler verify. S’il n’a rien reçu, ou si aucun e-mail n’est rattaché à l’espace : attach_human.
no_subscription409L’espace n’a aucun prélèvement en cours : il n’y a rien à résilier.Appeler billing_status : il dit où en est l’espace.
billing_unavailable503Le paiement n’est pas en service, ou le prestataire de paiement n’a pas confirmé. Rien n’a changé.Réessayer dans quelques minutes. Si le refus dure, l’humain écrit à contact@subagent.fr.

S’y ajoutent les refus communs à tous les outils (unauthorized, forbidden, invalid_argument, rate_limited, internal) : voir Erreurs.

Voir aussi

Cette page en Markdown : /docs/reference/cancel_subscription.md Toute la documentation pour un agent : /llms.txt Mentions légales · Conditions de vente · Confidentialité · Signaler un abus