Tabla de contenidos |
---|
Autorización
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /autorizaciones | AutorizacionInput | AutorizacionOutput | CSP-AUT-INV-C | Crea Autorización |
PUT | /autorizaciones/{id} | AutorizacionInput | AutorizacionOutput | CSP-AUT-INV-ER, CSP-AUT-E | Actualiza Autorización |
GET | /autorizaciones/{id} | id: identificador de la Autorización | AutorizacionOutput | CSP-AUT-INV-ER, CSP-AUT-E, CSP-AUT-V | Datos de la autorización |
PATCH | /autorizaciones/{id}/cambiar-estado | id: identificador de la Autorización EstadoAutorizacion: el estado al que se desea cambiar | AutorizacionOutput | CSP-AUT-INV-ER, CSP-AUT-E | Devuelve AutorizacionOutput con el EstadoAutorizacion Actualizado |
PATCH | /autorizaciones/{id}/presentar | AutorizacionOutput: Autorización a presentar | AutorizacionOutput | CSP-AUT-INV-C, CSP-AUT-INV-ER | Devuelve AutorizacionOutput con el EstadoAutorizacion "Presentada" |
REQUEST | /autorizaciones/{id}/presentable | id: identificador de la Autorización | ResponseEntity<AutorizacionOutput> | CSP-AUT-INV-C, CSP-AUT-INV-ER, CSP-AUT-E, CSP-AUT-V | Comprueba si la Autorización es "presentable" |
GET | /autorizaciones | q+s | ResponseEntity<Page<AutorizacionOutput>> | CSP-AUT-E, CSP-AUT-V | Devuelve todas las Autorizaciones activas |
DELETE | /autorizaciones/{id) | id: identificador de la Autorización | void | CSP-AUT-B, CSP-AUT-INV-BR | |
GET | /autorizaciones/modificadas-ids | q+s La query estará formada por:
| Lista[Long] | Listado de Identificadores de Autorizaciones cuyo estado actual sea "autorizada" y la fecha de dicho estado sea igual o superior a la fecha recibida como parámetro de entrada. Ejemplo:
| |
NotificacionProyectoExternoCVN
...