Tu sitio web, como una API.
Listo para tu asistente de IA.
Lee las páginas, artículos, archivos multimedia y ajustes SEO de tu sitio por REST. Prepara cambios de página y borradores del blog desde tu propio código. O conecta Claude, ChatGPT, Cursor o VS Code al servidor MCP de tu sitio y deja que redacte el trabajo. Siempre publica una persona.
- REST con especificación OpenAPI
- Servidor MCP integrado
- Solo borradores, las personas publican
$ curl https://app.workspacecms.ai/api/v1/your-site/pages \
-H "Authorization: Bearer wcms_live_…"
{
"data": [{
"slug": "services",
"title": "Nuestros servicios",
"status": "published"
}, …],
"meta": { "total": 24, "page": 1, "per_page": 50 }
}Una clave. Tu código, tus herramientas, tu IA.
- REST
Lee tu sitio como datos
Páginas, artículos, archivos multimedia, redirecciones y ajustes SEO en JSON. Úsalo para un frontend headless, un panel de reportes, una automatización de Zapier o Make, o tu propia app.
- Escrituras de borradores
Prepara cambios desde tu propio código
Con una clave de borrador, cambia los campos de una página o escribe un artículo del blog desde un script. Los cambios llegan como cambios sin publicar y los artículos nuevos como borradores.
- MCP
Deja que tu asistente de IA trabaje en él
Conecta Claude, ChatGPT, Cursor o VS Code al servidor MCP de tu sitio. Lee tus páginas y redacta cambios y artículos, y una persona de tu equipo publica.
Diez endpoints. Sin sorpresas.
Todas las rutas empiezan con /api/v1/your-site. Las lecturas funcionan con cualquier clave. Las escrituras necesitan una clave con permiso de borrador, y una clave de lectura recibe un 403.
| Método | Ruta | Qué hace | Clave |
|---|---|---|---|
| GET | /pages | Páginas publicadas, paginadas | Cualquier clave |
| GET | /pages/{slug} | Una página publicada | Cualquier clave |
| GET | /posts | Artículos publicados, los más recientes primero | Cualquier clave |
| GET | /posts/{slug} | Un artículo publicado | Cualquier clave |
| GET | /assets | Tu biblioteca multimedia | Cualquier clave |
| GET | /seo | Ajustes SEO del sitio | Cualquier clave |
| GET | /redirects | Tus reglas de redirección | Cualquier clave |
| PATCH | /pages/{id or slug} | Preparar cambios de página, sin publicar | Clave de borrador |
| POST | /posts | Crear un artículo nuevo como borrador | Clave de borrador |
| PATCH | /posts/{id} | Editar un artículo que sigue siendo borrador | Clave de borrador |
Trae Claude, ChatGPT, Cursor o VS Code. Conserva el botón de publicar.
Tu sitio tiene su propio servidor MCP. Agrégalo a tu asistente como servidor MCP, pega una clave de borrador y pídele que reescriba tu página de servicios o redacte el artículo de la próxima semana. Funciona con tu propia cuenta de IA, y todo lo que escribe espera a que una persona lo publique.
- En Ajustes, crea una clave de API y marca Deja que los asistentes de IA redacten cambios.
- Copia la dirección de tu servidor MCP desde la tarjeta Conectar un asistente de IA.
- En tu asistente, agrega un servidor MCP con esa dirección y envía la clave como token Bearer.
Las apps de Claude y ChatGPT inician sesión en su lugar: agrega un conector personalizado con la dirección del servidor y haz clic en Permitir. La configuración exacta para cada herramienta está en la guía paso a paso.
Herramientas de lectura, cualquier clave
list_pagesTodas las páginas, con su plantilla y si tienen cambios sin publicarget_pageUna página tal como está en el editor, con sus campos y qué es cada unolist_postsTus artículos más recientes del blogget_postUn artículo, incluido su contenidolist_mediaSubidas recientes, con sus direcciones públicas
Herramientas de borrador, solo claves de borrador
draft_page_changesGuardar cambios en una página sin publicarloscreate_draft_postEscribir un artículo nuevo del blog como borradorupdate_draft_postEditar un artículo que sigue siendo borrador
Una clave de solo lectura nunca ve las herramientas de borrador.
Redacta un cambio de página en una sola solicitud.
Envía solo los campos que quieras cambiar. La respuesta enlaza a la página en tu panel, donde alguien la revisa y hace clic en Publicar cambios.
curl -X PATCH https://app.workspacecms.ai/api/v1/your-site/pages/services \ -H "Authorization: Bearer $WCMS_DRAFT_KEY" \ -H "Content-Type: application/json" \ -d '{ "fields": { "hero.title": "Presupuestos el mismo día" } }' # Guardado como cambios sin publicar. La página en vivo no ha cambiado.Hecho para que ni un script ni una IA puedan romper tu sitio.
- Nada se publica por sí soloLos cambios de página esperan como cambios sin publicar. Los artículos nuevos esperan como borradores. Publicar es un clic de una persona.
- Sin eliminacionesNi la API ni un asistente pueden eliminar una página, un artículo o un archivo.
- Las direcciones web no cambianNo puede cambiar un slug, el estado de una página, su plantilla, los ajustes de robots ni la URL canónica.
- Los artículos publicados están bloqueadosSolo se pueden editar los artículos que siguen siendo borradores. Los publicados y programados no se tocan.
- Te enterasLos propietarios y editores reciben una notificación en el panel cuando un asistente empieza un borrador. No otro correo.
- Desactívalo cuando quierasRevoca una clave y la conexión se detiene. Una clave sin permiso de borrador solo puede leer.
Claves, límites y formatos.
Incluido en Premium y Ultra. ¿Necesitas límites más altos? Pregúntanos por Enterprise. Términos completos: Términos de la API para desarrolladores. Lee la Especificación OpenAPI.
- Autenticación
- Claves de API Bearer que empiezan con wcms_live_. Solo se guarda un hash de cada clave.
- Permisos
- Lectura, o lectura más borradores. Elige por clave.
- Claves
- Hasta 5 claves activas por sitio, con fecha de vencimiento opcional.
- Rotación
- Rota una clave y la anterior sigue funcionando 7 días, para que puedas desplegar sin interrupciones.
- Límites de uso
- 600 solicitudes por minuto por clave y 50,000 al día por sitio.
- Encabezados de límite
- X-RateLimit-* en cada respuesta, y 429 con Retry-After cuando te pasas.
- Paginación
- page y per_page, hasta 100 por página, con total en la respuesta.
- Selección de campos
- fields= devuelve solo los campos que pides.
- Lee
- Las lecturas REST solo devuelven contenido publicado.
- CORS
- Abierto, para que puedas llamar a los endpoints de lectura desde una app en el navegador.
- OpenAPI
- Una especificación pública OpenAPI 3.1 que cubre lecturas, escrituras de borradores, permisos de claves y el servidor MCP, más una guía en PDF en Ajustes > Developer API.
- Uso
- Una página de uso en tu panel muestra las solicitudes que hace cada clave.
Preguntas sobre la Developer API,
respondidas.
¿Qué planes incluyen la Developer API?
Premium y Ultra. Cubre la API REST, las claves de borrador y el servidor MCP. Su uso se rige por nuestros Términos de la Developer API.
¿Pueden la API o un asistente de IA publicar en mi sitio en vivo?
No. Las escrituras son solo borradores. Los cambios de página se guardan como cambios sin publicar y los artículos nuevos como borradores. Alguien de tu equipo los revisa en WorkspaceCMS y hace clic en Publicar.
¿Qué asistentes de IA funcionan con ella?
Las apps de Claude y ChatGPT se conectan iniciando sesión: agrega un conector personalizado con la dirección de tu servidor y haz clic en Permitir, sin necesidad de clave (ChatGPT requiere el modo desarrollador, en planes de pago). Claude Code, Cursor, VS Code y otros clientes MCP se conectan con una clave de API enviada como token Bearer. Copia la dirección de tu servidor desde Ajustes y sigue la guía de configuración paso a paso.
¿El asistente de IA cuesta extra?
Funciona con tu propia cuenta de IA, así que no suma nada a tu factura de WorkspaceCMS ni usa tus créditos de IA. Cada llamada cuenta para los límites normales de la API.
¿Puedo crear un frontend headless sobre ella?
Sí. Lee tus páginas, artículos, archivos multimedia, redirecciones y ajustes SEO publicados en JSON y muéstralos como quieras. Las lecturas están abiertas a apps en el navegador, y puedes recortar las respuestas con fields=.
¿Hay webhooks?
Todavía no. Hoy lees cuando lo necesitas y te mantienes dentro de los límites indicados arriba.
No soy desarrollador. ¿Necesito esto?
No. Nosotros construimos y gestionamos tu sitio. En Premium también conectamos un sistema por ti, como tu CRM, como parte del plan. La API está ahí para cuando tú o tu desarrollador quieran construir sobre ella.
Más herramientas
Mira qué más impulsa tu sitio.
Cada herramienta vive en el mismo panel que tu sitio. Aquí están las demás, cada una con su propio recorrido.
- Todos los planesEditor de páginas Construimos tus páginas. Edita cualquiera con vista previa en vivo, publica cuando estés listo y envía un enlace de vista previa para su aprobación.
- Todos los planesHerramientas de SEO Revisiones semanales de velocidad y salud, títulos de página, schema, sitemap, redirecciones y texto alternativo, todo resuelto por ti.
- Premium y UltraAI Visibility Tracker Ve si ChatGPT y otros asistentes de IA nombran tu negocio, y a quién nombran en su lugar.
- Premium y UltraBlog Autopilot Aprende la voz de tu marca, escribe artículos según tu calendario y espera tu aprobación antes de publicar cualquier cosa.
- Todos los planesFormularios y prospectos Crea formularios, recibe un correo por cada envío y ve todos los prospectos en una sola lista.
- Premium y Ultra, o un complemento en cualquier planAI Chat Widget Tu recepción: responde a los visitantes de tu sitio 24/7, recopila sus datos y pasa la conversación a tu equipo.
- Growth y superioresSage, tu agente de IA para la trastienda Te ayuda a manejar el negocio: pregunta por tu tráfico, búsquedas, reseñas y prospectos, y obtén respuestas a partir de tus propios datos.
- Growth y superioresReservas y agenda Tus clientes reservan en tu sitio de día o de noche, con calendarios del equipo en Google Calendar o Calendly.
- Growth y superioresReseñas de Google Tus reseñas de Google en tu sitio, sincronizadas cada día, más correos de solicitud de reseñas.
- Complemento, cualquier planSeguimiento de llamadas Un número de seguimiento por anuncio o fuente, cada llamada grabada y transcrita.
- Complemento, cualquier plan o por separadoAI Receptionist Contesta tus llamadas cuando nadie atiende o fuera de horario, toma mensajes y agenda citas en Growth y superiores.
- Complemento, cualquier planCorreo empresarial Correo con tu propio dominio, como tu@tunegocio.com, con buzones que creas y administras desde tu panel.
- Complemento, Growth y superioresBúsqueda de prospectos con Signal Encuentra personas en Reddit, foros, YouTube, LinkedIn y X que buscan lo que vendes, y las pone en tu panel como prospectos.
- Growth y superioresVarias ubicaciones Una página para cada ubicación y un localizador de tiendas que encuentra la más cercana.
Todo lo que incluye cada planCada herramienta, mostrada completaComparar planes
Nosotros gestionamos el sitio.
Tú construyes sobre ella.
Premium y Ultra incluyen la Developer API y el servidor MCP. Nosotros construimos y cuidamos tu sitio, y tú o tu desarrollador pueden conectar lo que quieran.
¿Quieres comparar planes primero? ver precios