Función · Para desarrolladores

Tu backend, sin tener que mantener uno.

Inicio de sesión, datos, pagos y reservas en una sola API y MCP. Tu app, tu stack.

La primera llamada de abajo no necesita cuenta. El sitio que crea se queda en línea 72 horas.

SolicitudPOST /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="}]}'
Cópiala y ejecútala.
Respuesta201 Created
{
  "site": "…",
  "url": "https://….pagelemon.dev",
  "site_token": "st_…",
  "claim_url": "https://dash.pagelemon.com/claim#…",
  "expires_at": "…"
}
Valores abreviados.

Tu sitio está en vivo. El enlace de reclamación lo mantiene en tu espacio de trabajo.

Sáltate la fontanería

Lo que construyes alrededor de una app, y lo que pides en su lugar.

  • Lo habitualMantener un servidor de autenticación y cuidar la seguridad de las sesiones

    Con Page LemonEl inicio de sesión y los usuarios son parte de la API

  • Lo habitualMontar una base de datos y escribir el CRUD

    Con Page LemonListas que agregas, lees y cambias por REST

  • Lo habitualAlojar los webhooks de Stripe y gestionar cada reintento

    Con Page LemonPagos en tu propio Stripe, ya conectados

  • Lo habitualMantener vivo un cron job para recordatorios y sincronizaciones

    Con Page LemonAutomatizaciones por evento o por horario

Qué obtienes

Las partes del backend que tendrías que construir, ya en marcha.

  • Una API, una clave

    Inicio de sesión, datos, pagos y reservas están bajo /v2, descritos en un solo documento OpenAPI.

  • Tu IA tiene el mismo poder

    El servidor MCP llama a las mismas rutas, con los mismos permisos y límites.

  • Nada que alojar

    Sin servidor de autenticación, base de datos ni caja de cron que mantener viva.

  • Tú confirmas lo delicado

    Las eliminaciones, los reembolsos y las personas esperan tu sí en el Dashboard.

Cuatro formas de entrar

Elige la que te convenga. Todas tienen los mismos permisos.

  • API REST y OpenAPI

    Cada ruta está en un documento OpenAPI público. Envía una clave y recibe JSON.

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

    Conecta Claude Code, Cursor o VS Code. Inicia sesión una vez y luego pide lo que quieras.

    claude mcp add --transport http pagelemon \
      https://mcp.pagelemon.com/mcp
    # then: "Deploy on PageLemon.com"
    Servidor MCP y herramientas →
  • Webhooks firmados

    Envía eventos a tu servidor. Cada uno va firmado, así que puedes verificarlo.

    webhook-id: <stable across retries>
    webhook-timestamp: <unix seconds>
    webhook-signature: v1,<HMAC-SHA256>
    Guía de webhooks →
  • Despliegues desde GitHub

    Vincula una rama a un sitio. Cada pull request tiene su propia vista previa.

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

Cómo funciona

Una clave, una llamada, una confirmación.

  1. Crea una clave

    En el Dashboard, elige a qué puede acceder y qué puede hacer. O deja que tu app de IA inicie sesión.

    Dos minutos

    plak_…
  2. Llama a la API

    Usa REST desde tu código o MCP desde tu IA. Un reintento con el mismo Idempotency-Key nunca hace el trabajo dos veces.

    Cualquier idioma

    Authorization: Bearer …
  3. Confirma lo delicado

    Las eliminaciones, los reembolsos y las personas quedan retenidos hasta que los apruebes en el Dashboard. Antes no pasa nada.

    Un toque

    202 · approve_url

Funciona con

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

Más en Integraciones.

Preguntas

Más en los docs: API REST, MCP.

¿Hay un límite de solicitudes?

Sí, por hora, y depende de tu plan. Una solicitud que lo supere recibe un 429 que indica cuándo volver a intentarlo. Consulta los precios.

¿Qué puede hacer una clave?

Una clave solo accede a los espacios de trabajo o sitios individuales que elijas, con los alcances read, data, deploy y manage. Una clave solo de listas únicamente puede agregar, leer, cambiar y quitar elementos de las listas que elijas. Puedes revocar cualquier clave en el Dashboard.

¿Quién confirma las eliminaciones, los reembolsos y las personas?

Tú, en el Dashboard. La llamada responde 202 con un enlace de aprobación y no pasa nada hasta que la persona lo aprueba. Una clave o una IA nunca aprueba por ti.

¿Dónde viven mis datos?

Nuestros servidores están en Londres, Reino Unido. Los archivos de los sitios y las copias de seguridad cifradas se guardan en la UE.

¿Hay un SDK o una CLI?

Todavía no se han publicado. El documento OpenAPI describe cada ruta, así que un generador puede crear un cliente en tu lenguaje.

Publica la app. Sáltate el backend.

Page Lemon es solo con invitación por ahora. Únete a la lista de espera y te escribiremos cuando te toque.