Aller au contenu
subagentdocs
Sommaire de la documentation

Documentation › Outils › list_campaigns

list_campaigns

Voir en .md

Campagnes de l’espace, natives ou reprises de Prescriptio.

En bref

PropriétéValeur
TitreLister les campagnes
Outil MCPlist_campaigns, sur https://api.subagent.fr/mcp
Appel HTTPPOST https://api.subagent.fr/v1/list_campaigns
Accèspermission read
État de l’espacevérifié ou non
Effetlecture seule
Vue dans l’assistantoui : voir Vues

Ce que fait l’outil

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

Campagnes de l’espace, natives ou reprises de Prescriptio. L’historique importé ne repart jamais automatiquement. 100 par page.

Paramètres

list_campaigns accepte ces paramètres. Un paramètre inconnu est refusé avec le code invalid_argument.

ParamètreTypeObligatoireDescription
offsetentiernonDe 0 à 100000.
archivedbooléennonAfficher les archives.

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
itemslisteLes campagnes de la page, 100 au plus, les plus récentes d’abord.
next_offsetentier ou nullLe rang de la page suivante (offset), ou null.

Exemple d’appel

Les valeurs sont fictives.

HTTP

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

MCP · tools/call

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

Refus possibles

Aucun refus propre à cet outil. Restent les refus communs à tous les outils (unauthorized, forbidden, invalid_argument, rate_limited, internal) : voir Erreurs.

Voir aussi

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