Referencia técnica

Open API Specification

Catalogo ofrece una API REST para consumir los datos en la base de datos. La API tiene direcciones URL predecibles orientadas a los recursos, se basa en códigos de estado HTTP estándar y utiliza JSON para la entrada y la salida de datos.

Open API Specification

Catalogo tiene un endpoint para mostrar las especificaciones Open API para describir y/o detallar el API REST. La idea es que los desarrolladores puedan hacer pruebas de manera más intuitivas.

Para obtener las especificaciones pueden usar el siguiente endpoint:

GET /server/specs/oas

Una vez tengan las especificaciones del API, pueden usar el Editor de Swagger u otro, pegar las especificaciones en el editor para generar dinámicamente todos los endpoints existentes a los que su usuario tiene acceso.

Documentación Interactiva (Rapidocus)

La documentación interactiva es una herramienta integrada en la plataforma del Catálogo de Servicios que permite a los desarrolladores explorar, probar y entender los endpoints del API de manera visual e intuitiva, sin necesidad de instalar aplicaciones externas. 

image.png

Esta sección proporciona un espacio donde cualquier usuario técnico puede aprender rápidamente cómo funciona el API, ver cómo se estructuran las llamadas y comprender de forma más profunda las respuestas y parámetros disponibles, reduciendo el tiempo de aprendizaje.

¿Qué es la documentación interactiva?

Es una interfaz dinámica disponible desde el panel del Catálogo que permite:

¿Cómo acceder?

  1. Ingresa al panel del Catálogo con tus credenciales.

  2. Dirígete a la URL /admin/rapidocus

  3. Selecciona la categoría de endpoints que quieras explorar (por ejemplo,  Services).

Funciones principales

¿Por qué usarla?

Recomendaciones de uso


 

Diagrama entidad-relación (ERD)

image.png

Esta sección proporciona una vista estructurada de las relaciones entre las entidades clave del sistema de Catálogo de Servicios. El diagrama resulta útil para entender cómo se conectan los diferentes componentes del sistema, facilitando tareas de integración, depuración o generación de reportes.

📌 ¿Qué muestra este diagrama?
🔗 Acceso al diagrama interactivo

Puedes acceder al diagrama en tiempo real desde el siguiente enlace:

👉 Ver ERD interactivo

Este diagrama es interactivo y permite navegar visualmente por las relaciones entre las tablas, haciendo clic sobre cada entidad para ver sus campos y claves foráneas.

🧠 Casos de uso comunes