Jetons d’API
Un jeton d’API permet à un script, à un serveur ou à une appli d’IA qui ne peut pas se connecter de publier sur vos sites, via l’API REST et le serveur MCP. Les applis de chat comme Claude et ChatGPT n’en ont pas besoin : elles se connectent.
Dernière mise à jour le · Voir en Markdown
Sur cette page
Dites ceci à votre IA
Les jetons se créent dans votre compte, pas dans un chat. Une fois que vous en avez un, donnez-le à votre outil sous forme de variable d’environnement, par exemple :
export PAGELEMON_TOKEN=pl_...Ensuite, dans votre outil de code :
Copiez dans votre chat avec l’IA
Publie le dossier dist sur mon site maisoncafe sur pagelemon.comCréer un jeton
- Ouvrez app.pagelemon.com/account/tokens (Paramètres du compte → Jetons API) et cliquez sur Créer un jeton.
- Donnez un nom au jeton, par exemple l’IA ou l’ordinateur auquel il est destiné, et choisissez ce qu’il peut faire : Publier uniquement (par défaut) ou Publier et gérer.
- Cliquez sur Créer le jeton et copiez-le tout de suite. Il commence par
pl_et ne s’affiche qu’une seule fois. - Choisissez votre outil (Claude Code, Codex ou Autre (curl)) et copiez la configuration affichée, avec votre jeton déjà inclus.
Chaque nouveau jeton apparaît dans vos notifications, avec ce qu’il permet de faire, jusqu’à quand, et un lien pour le révoquer. Nous vous envoyons généralement aussi un e-mail.
L’utiliser
Envoyez-le en en-tête de chaque requête :
curl -sS -H "Authorization: Bearer $PAGELEMON_TOKEN" https://api.pagelemon.com/v1/sitesAvec le serveur MCP, définissez le même en-tête dans les réglages MCP de votre appli.
Codex le lit depuis une variable d’environnement. Dans ~/.codex/config.toml :
[mcp_servers.pagelemon]
url = "https://mcp.pagelemon.com"
bearer_token_env_var = "PAGELEMON_TOKEN"Claude Code sur une machine sans navigateur :
claude mcp add --transport http pagelemon https://mcp.pagelemon.com --header "Authorization: Bearer pl_..."Ce que peut faire un jeton
| Portée | Autorise |
|---|---|
deploy (toujours) | Publier et mettre à jour des sites, revenir en arrière, lire les sites, les fichiers et l’historique, ajouter et lire les formulaires et les réservations, les statistiques, chercher des domaines, lister les personnes |
manage (Publier et gérer) | Aussi : inviter et retirer des personnes, définir ou retirer un code d’accès, renommer, archiver, supprimer, transférer, ajouter et retirer des domaines, pages réservées aux membres. Les actions sensibles demandent toujours votre accord dans le navigateur |
Un jeton limité à un seul site, comme celui remis à une IA quand un site est conservé (voir plus bas), ne peut voir et modifier que ce site.
Le garder en sécurité
- Les jetons expirent au bout de 90 jours. Créez-en un par IA ou par ordinateur, pour pouvoir les révoquer un par un.
- Traitez un jeton comme un mot de passe : pas dans les chats, les captures d’écran, les fichiers du site ni git. Ne validez pas (commit) un fichier de config de projet qui en contient un.
- Page Lemon ne stocke qu’un hash de chaque jeton : un jeton perdu ne peut pas être réaffiché, il faut en créer un nouveau.
- Révoquez un jeton à tout moment : dans Paramètres du compte → Jetons API, cliquez sur Déconnecter à côté. Il cesse de fonctionner aussitôt.
Quand un site publié sans compte est conservé, l’IA qui l’a publié peut recevoir un jeton limité à ce site, valable 30 jours, pour continuer à le mettre à jour.