Guía de integración
Documentación de Be CMS
Una introducción para conectar tu sitio con Be CMS: cómo autenticarte y cómo consumir tu contenido. Para la referencia completa de cada recurso, visita la documentación de la API.
Bienvenida
Bienvenida
Qué es Be CMS y cómo consumir su contenido desde tu sitio o integración.
Be CMS es un gestor de contenido headless multi-tenant: administras tu contenido (blog, podcast, cursos, galería, calendario, FAQs, testimonios) desde el dashboard, y lo consumes desde tu sitio con una API pública de solo lectura. Además incluye Aportes (donaciones/pagos embebibles) y Reservas(agenda con cobro), que se integran con un <script> en tu web.
Lo esencial
- El contenido se crea y edita en el dashboard de Be CMS.
- La API pública es de solo lectura y se autentica con un token JWT de tu workspace.
- Aportes y Reservas se insertan en tu web con un script embebible.
Primeros pasos
Primeros pasos
De cero a consumir tu contenido en pocos pasos.
1. Crea contenido
Desde el dashboard, crea tu workspace y publica contenido (por ejemplo, artículos de blog).
2. Genera un token de API
En la sección de Tokens crea un token con los permisos que necesites. Cópialo y guárdalo de forma segura. Ver Tokens de acceso.
3. Consume la API
Llama a los endpoints con
Authorization: Bearer <token>. Empieza por el ejemplo de Blog.
Recursos de la API
Recursos de la API
Los recursos disponibles en la API pública (solo lectura).
Autenticación
Autenticación
Un token JWT por workspace, enviado como Bearer.
La API se autentica con un token JWT que creas en el dashboard. El token identifica tu workspace y sus permisos; lo envías en el encabezado Authorization. No hay OAuth, scopes ni intercambio de credenciales.
GET /api/blog/articles Authorization: Bearer <tu-token>