Documentación

Bienvenida

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.

  • API REST
  • Autenticación con token Bearer

Introducción

Bienvenida

Qué es Be CMS y cómo consumir su contenido desde tu sitio o integración.

Be CMS es un gestor de contenidos: administras tu contenido (blog, podcast, cursos, galería, calendario, FAQs, testimonios) desde el panel, y lo consumes desde tu sitio con una API pública. Tus visitantes pueden además comentar, valorar con estrellas y votar los artículos del blog. Incluye también 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 panel de Be CMS.
  • La API pública se autentica con un token de tu workspace. Es de lectura, salvo los comentarios y votos de los visitantes en el blog (permiso blog_comments).
  • Aportes y Reservas se insertan en tu web con un script embebible.

Introducción

Primeros pasos

De cero a consumir tu contenido en pocos pasos.

  1. 1. Crea contenido

    Desde el panel, crea tu workspace y publica contenido (por ejemplo, artículos de blog).

  2. 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. 3. Consume la API

    Llama a los endpoints con Authorization: Bearer <token>. Empieza por el ejemplo de Blog.

API

Recursos de la API

Los recursos disponibles en la API pública.

  • Blog (artículos, autores, categorías y comentarios)
  • Podcast (programas y episodios)
  • Cursos (módulos y lecciones)
  • Galería (galerías e imágenes)
  • Calendario (eventos y categorías)
  • FAQs (preguntas frecuentes)
  • Testimonios
  • Portafolio (trabajos y casos de estudio)
  • Aportes (donaciones/pagos embebibles)
  • Reservas (servicios y disponibilidad)

API

Autenticación

Un token por workspace, enviado como Bearer.

La API se autentica con un token que creas en el panel. El token identifica tu workspace y sus permisos; lo envías en el encabezado Authorization. No hay OAuth, scopes ni intercambio de credenciales.

http
GET /api/blog/articles
Authorization: Bearer <tu-token>

Referencia completa

La documentación de cada recurso (rutas, parámetros y formato de respuesta), incluidos los widgets embebibles de Aportes y Reservas, está en la sección de la API.