Saltar al contenido principal

API de SOP

La API de SOP proporciona endpoints para gestionar Procedimientos Operativos Estándar en el Registro de KnowledgePulse. Los SOPs se almacenan como unidades de conocimiento ExpertSOP con flujos de trabajo adicionales de versionado y aprobación.

Crear un SOP

POST /v1/sop

Crear un nuevo SOP en el registro.

Obtener un SOP

GET /v1/sop/:id

Recuperar un solo SOP por su ID. Devuelve la última versión aprobada por defecto.

Actualizar un SOP

PUT /v1/sop/:id

Actualizar un SOP existente. Crea una nueva versión automáticamente.

Eliminar un SOP

DELETE /v1/sop/:id

Eliminar permanentemente un SOP y todas sus versiones.

Listar Versiones del SOP

GET /v1/sop/:id/versions

Listar todas las versiones de un SOP.

Aprobar una Versión del SOP

POST /v1/sop/:id/approve

Aprobar una versión específica de un SOP, convirtiéndola en la versión predeterminada.

Exportar SOP como Skill-MD

GET /v1/sop/:id/export-skill

Exportar un SOP como un archivo en formato Skill-MD. Devuelve el contenido como text/markdown.