Funktion · Für Entwickler

Dein Backend, ohne eines zu betreiben.

Anmeldung, Daten, Zahlungen und Buchungen über eine API und MCP. Deine App, dein Stack.

Der erste Aufruf unten braucht kein Konto. Die Website, die er erzeugt, bleibt 72 Stunden online.

AnfragePOST /v2/anonymous-sites
curl -sS https://api.pagelemon.com/v2/anonymous-sites \
  -H "Content-Type: application/json" \
  -d '{"files":[{"path":"index.html",
       "content_base64":"PGgxPkhpPC9oMT4="}]}'
Kopier ihn und führ ihn aus.
Antwort201 Created
{
  "site": "…",
  "url": "https://….pagelemon.dev",
  "site_token": "st_…",
  "claim_url": "https://dash.pagelemon.com/claim#…",
  "expires_at": "…"
}
Werte gekürzt.

Deine Website ist live. Der Claim-Link behält sie in deinem Workspace.

Ohne Installationskram

Was du rund um eine App baust, und worum du stattdessen bittest.

  • SonstEinen Auth-Server betreiben und Sessions sichern

    Mit Page LemonAnmeldung und Nutzer sind Teil der API

  • SonstEine Datenbank aufsetzen und das CRUD schreiben

    Mit Page LemonListen, die du per REST hinzufügst, liest und änderst

  • SonstStripe-Webhooks hosten und jeden Retry behandeln

    Mit Page LemonZahlungen in dein eigenes Stripe, schon verdrahtet

  • SonstEinen Cronjob am Laufen halten für Erinnerungen und Syncs

    Mit Page LemonAutomatisierungen bei einem Ereignis oder nach Zeitplan

Was du bekommst

Die Backend-Teile, die du bauen müsstest, laufen schon.

  • Eine API, ein Schlüssel

    Anmeldung, Daten, Zahlungen und Buchungen liegen alle unter /v2, beschrieben in einem OpenAPI-Dokument.

  • Deine KI bekommt dieselbe Kraft

    Der MCP-Server ruft dieselben Routen auf, mit denselben Rechten und Limits.

  • Nichts zu hosten

    Kein Auth-Server, keine Datenbank, keine Cron-Box am Laufen zu halten.

  • Das Riskante bestätigst du

    Löschungen, Rückerstattungen und Personen warten im Dashboard auf dein Ja.

Vier Wege hinein

Nimm den, der passt. Sie haben alle dieselben Rechte.

  • REST-API und OpenAPI

    Jede Route steht in einem öffentlichen OpenAPI-Dokument. Schick einen Schlüssel, bekomm JSON.

    curl https://api.pagelemon.com/v2/sites \
      -H "Authorization: Bearer $PAGELEMON_TOKEN"
    # spec: /v2/openapi.json
    API-Referenz →
  • MCP-Server

    Verbinde Claude Code, Cursor oder VS Code. Einmal anmelden, dann fragen.

    claude mcp add --transport http pagelemon \
      https://mcp.pagelemon.com/mcp
    # then: "Deploy on PageLemon.com"
    MCP-Server und Tools →
  • Signierte Webhooks

    Schick Ereignisse an deinen Server. Jedes ist signiert, damit du es prüfen kannst.

    webhook-id: <stable across retries>
    webhook-timestamp: <unix seconds>
    webhook-signature: v1,<HMAC-SHA256>
    Webhooks-Anleitung →
  • GitHub-Deployments

    Verknüpfe einen Branch mit einer Website. Jeder Pull Request bekommt seine eigene Vorschau.

    main      → your live site
    pull #42  → preview, test data only
    CI        → GitHub token, no stored key
    API-Referenz →

So funktioniert’s

Ein Schlüssel, ein Aufruf, eine Bestätigung.

  1. Schlüssel erstellen

    Wähle im Dashboard, was er erreichen und was er tun darf. Oder lass deine KI-App sich anmelden.

    Zwei Minuten

    plak_…
  2. Die API aufrufen

    Nutze REST aus deinem Code oder MCP aus deiner KI. Ein Retry mit demselben Idempotency-Key erledigt die Arbeit nie doppelt.

    Jede Sprache

    Authorization: Bearer …
  3. Das Riskante bestätigen

    Löschungen, Rückerstattungen und Personen werden zurückgehalten, bis du sie im Dashboard freigibst. Vorher passiert nichts.

    Ein Tipp

    202 · approve_url

Funktioniert mit

  • GitHub
  • Claude Code
  • Cursor
  • VS Code
  • Stripe
  • App Store
  • Google Play
  • Zapier
  • Make
  • n8n

Mehr unter Integrationen.

Fragen

Mehr in der Doku: REST-API, MCP.

Gibt es ein Ratenlimit?

Ja, pro Stunde, und es hängt von deinem Tarif ab. Eine Anfrage darüber bekommt ein 429, das sagt, wann du es erneut versuchen kannst. Preise ansehen.

Was kann ein Schlüssel?

Ein Schlüssel erreicht nur die Workspaces oder einzelnen Websites, die du auswählst, mit den Scopes read, data, deploy und manage. Ein reiner Listen-Schlüssel kann nur Einträge in den von dir gewählten Listen hinzufügen, lesen, ändern und entfernen. Du kannst jeden Schlüssel im Dashboard widerrufen.

Wer bestätigt Löschungen, Rückerstattungen und Personen?

Du, im Dashboard. Der Aufruf antwortet mit 202 und einem Freigabe-Link, und nichts passiert, bis die Person zustimmt. Ein Schlüssel oder eine KI gibt nie für dich frei.

Wo liegen meine Daten?

Unsere Server stehen in London, UK. Website-Dateien und verschlüsselte Backups werden in der EU gespeichert.

Gibt es ein SDK oder eine CLI?

Noch nicht veröffentlicht. Das OpenAPI-Dokument beschreibt jede Route, sodass ein Generator einen Client in deiner Sprache erzeugen kann.

Bring die App raus. Spar dir das Backend.

Page Lemon ist vorerst nur auf Einladung. Trag dich in die Warteliste ein, und wir schreiben dir, sobald du dran bist.