API REST · CodeIgniter 4.7.4

WebService Gestión Documental

Servicio web para el registro de documentos, gestión de metadatos dinámicos y almacenamiento de archivos digitales.

Production
Entorno
https://gestiondocumentalws.siscalidad.com
Base URL
gd-publicgestion
Bucket S3

Endpoints disponibles

MétodoRutaDescripciónAuth
POST/api/auth/loginAutenticación y obtención de token JWTNo
POST/api/auth/refreshRenovación de token de accesoNo
POST/api/auth/logoutCierre de sesiónJWT
GET/api/auth/meUsuario autenticado y claimsJWT
POST/api/expedientes/{id}/documentosAlta de documento (multipart + PDF)JWT
GET/api/expedientes/{id}/documentosDocumentos del expedienteJWT
GET/api/documentos/{id}Detalle del documentoJWT
GET/api/documentos/{id}/archivoURL firmada del PDFJWT
POST/api/documentos/{id}/versionesNueva versión del archivoJWT
GET/api/subseries/{id}/schemaEsquema de metadatos de la subserieJWT
GET/api/documentos/{id}/metadatosMetadatos dinámicos del documentoJWT
POST/api/documentos/{id}/metadatosGuardar / reconciliar metadatos dinámicosJWT

Autenticación (JWT)

Envíe el token en el encabezado de cada petición protegida:

Authorization: Bearer <access_token>
Login: 10 intentos/min Refresh: 30 intentos/min Vigencia acceso: 1 hora Almacenamiento: S3 / local Metadatos dinámicos auto-actualizables

Ejemplo de autenticación

curl -X POST https://gestiondocumentalws.siscalidad.com/api/auth/login \ -H "Content-Type: application/json" \ -d '{"usuario":"usuario","clave":"clave"}'