Fonctionnalité · Pour les développeurs
Votre backend, sans en gérer un.
Connexion, données, paiements et réservations via une seule API et MCP. Votre appli, votre stack.
Le premier appel ci-dessous ne demande aucun compte. Le site qu’il crée reste en ligne 72 heures.
curl -sS https://api.pagelemon.com/v2/anonymous-sites \
-H "Content-Type: application/json" \
-d '{"files":[{"path":"index.html",
"content_base64":"PGgxPkhpPC9oMT4="}]}'
{
"site": "…",
"url": "https://….pagelemon.dev",
"site_token": "st_…",
"claim_url": "https://dash.pagelemon.com/claim#…",
"expires_at": "…"
}
Votre site est en ligne. Le lien de réclamation le garde dans votre espace de travail.
Fini la plomberie
Ce que vous construisez autour d’une appli, et ce que vous demandez à la place.
D’habitudeVous gérez un serveur d’authentification et protégez les sessions
Avec Page LemonLa connexion et les utilisateurs font partie de l’API
D’habitudeVous montez une base de données et écrivez le CRUD
Avec Page LemonDes listes que vous ajoutez, lisez et modifiez via REST
D’habitudeVous hébergez les webhooks Stripe et gérez chaque nouvelle tentative
Avec Page LemonLes paiements arrivent sur votre propre Stripe, déjà branchés
D’habitudeVous maintenez une tâche cron en vie pour les rappels et les synchronisations
Avec Page LemonDes automatisations sur un événement ou selon un calendrier
Ce que vous obtenez
Les briques de backend que vous auriez construites, déjà en marche.
-
Une API, une clé
La connexion, les données, les paiements et les réservations vivent tous sous
/v2, décrits dans un seul document OpenAPI. -
Votre IA a le même pouvoir
Le serveur MCP appelle les mêmes routes, avec les mêmes droits et les mêmes limites.
-
Rien à héberger
Pas de serveur d’authentification, de base de données ni de machine cron à maintenir.
-
Vous confirmez les actions risquées
Les suppressions, les remboursements et les personnes attendent votre feu vert dans le tableau de bord.
Quatre façons d’entrer
Choisissez celle qui vous convient. Elles partagent les mêmes droits.
-
API REST et OpenAPI
Chaque route figure dans un document OpenAPI public. Envoyez une clé, recevez du JSON.
Référence de l’API →curl https://api.pagelemon.com/v2/sites \ -H "Authorization: Bearer $PAGELEMON_TOKEN" # spec: /v2/openapi.json -
Serveur MCP
Connectez Claude Code, Cursor ou VS Code. Connectez-vous une fois, puis demandez.
Serveur MCP et outils →claude mcp add --transport http pagelemon \ https://mcp.pagelemon.com/mcp # then: "Deploy on PageLemon.com" -
Webhooks signés
Envoyez des événements à votre serveur. Chacun est signé, pour que vous puissiez le vérifier.
Guide des webhooks →webhook-id: <stable across retries> webhook-timestamp: <unix seconds> webhook-signature: v1,<HMAC-SHA256> -
Déploiements GitHub
Reliez une branche à un site. Chaque pull request a son propre aperçu.
Référence de l’API →main → your live site pull #42 → preview, test data only CI → GitHub token, no stored key
Comment ça marche
Une clé, un appel, une confirmation.
Créez une clé
Dans le tableau de bord, choisissez ce qu’elle peut atteindre et ce qu’elle peut faire. Ou laissez votre appli d’IA se connecter.
Deux minutes
plak_…Appelez l’API
Utilisez REST depuis votre code ou MCP depuis votre IA. Une nouvelle tentative avec le même
Idempotency-Keyne fait jamais le travail deux fois.Toutes les langues
Authorization: Bearer …Confirmez les actions risquées
Les suppressions, les remboursements et les personnes sont retenus jusqu’à ce que vous les approuviez dans le tableau de bord. Rien ne se passe avant.
Un seul appui
202 · approve_url
Clés et portées : jetons d’API.
Fonctionne avec
GitHub
Claude Code
Cursor
VS Code
Stripe
App Store
Google Play
Zapier
Make
n8n
Plus d’infos dans Intégrations.
Y a-t-il une limite de débit ?
Oui, par heure, et elle dépend de votre forfait. Une requête au-delà reçoit un 429 qui indique quand réessayer. Voir les tarifs.
Que peut faire une clé ?
Une clé n’accède qu’aux espaces de travail ou aux sites que vous choisissez, avec les portées read, data, deploy et manage. Une clé réservée aux listes peut seulement ajouter, lire, modifier et supprimer des éléments dans les listes que vous choisissez. Vous pouvez révoquer n’importe quelle clé dans le tableau de bord.
Qui confirme les suppressions, les remboursements et les personnes ?
Vous, dans le tableau de bord. L’appel répond 202 avec un lien d’approbation et rien ne se passe tant que la personne n’approuve pas. Ni une clé ni une IA n’approuvent à votre place.
Où vivent mes données ?
Nos serveurs sont à Londres, au Royaume-Uni. Les fichiers des sites et les sauvegardes chiffrées sont stockés dans l’UE.
Y a-t-il un SDK ou une CLI ?
Pas encore publiés. Le document OpenAPI décrit chaque route, donc un générateur peut produire un client dans votre langage.
Livrez l’appli. Oubliez le backend.
Page Lemon est sur invitation pour le moment. Rejoignez la liste d’attente et nous vous écrirons quand ce sera votre tour.