API de Be CMS
Consume el contenido de tu espacio de trabajo (blog, podcast, cursos, galería, calendario, FAQs, testimonios y reservas) desde cualquier sitio o aplicación. Todas las rutas viven bajo https://cms.begraffic.com/api y devuelven JSON.
Autenticación
Cada solicitud se autentica con un token de API que generas desde tu panel. Inclúyelo en la cabecera Authorization como Bearer token y mantén Content-Type: application/json.
curl "https://cms.begraffic.com/api/blog/articles?limit=10" \
-H "Authorization: Bearer TU_TOKEN" \
-H "Content-Type: application/json"- El token está asociado a tu tabla (
idtable) y página (idpage): solo accede a datos de ese espacio. - Permiso
read: habilita las consultasGET. Permisowrite: habilita crear/editar donde la API lo permita. - Si el token está vencido, inactivo o sin permiso, la API responde
401o403.
Genera y administra tus tokens desde el panel, en Ajustes de tu espacio de trabajo. Trata cada token como una contraseña: no lo publiques en código del lado del cliente.
Errores y códigos de respuesta
| Código | Significado |
|---|---|
200 OK | Solicitud exitosa. |
400 Bad Request | Falta un parámetro obligatorio o es inválido. |
401 / 403 | Token ausente, inválido o sin los permisos necesarios. |
404 Not Found | El recurso no existe o está fuera del alcance del token. |
405 Method Not Allowed | Se usó un método HTTP no soportado por la ruta. |
500 Internal Server Error | Error no controlado en el servidor. |
Referencia de API
Elige un recurso para ver sus rutas, parámetros y ejemplos.
Blog
Artículos, autores y categorías
Portafolio
Trabajos y casos de estudio
Podcast
Programas y episodios
Cursos
Cursos, módulos y lecciones
Galería
Galerías e imágenes
Calendario
Eventos y categorías
FAQs
Preguntas frecuentes
Testimonios
Secciones y testimonios
Aportes
Donaciones y pagos embebibles
Reservas
Servicios y disponibilidad