Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Método

URL

Parámetros

Respuesta

Permisos

Descripción

POST/autorizacionesAutorizacionInputAutorizacionOutputCSP-AUT-INV-CCrea Autorización
PUT/autorizaciones/{id}AutorizacionInputAutorizacionOutputCSP-AUT-INV-ER, CSP-AUT-EActualiza Autorización
GET/autorizaciones/{id}id: identificador de la AutorizaciónAutorizacionOutputCSP-AUT-INV-ER, CSP-AUT-E, CSP-AUT-VDatos de la autorización
PATCH/autorizaciones/{id}/cambiar-estado

id: identificador de la Autorización

EstadoAutorizacion: el estado al que se desea cambiar

AutorizacionOutputCSP-AUT-INV-ER, CSP-AUT-EDevuelve AutorizacionOutput con el EstadoAutorizacion Actualizado
PATCH/autorizaciones/{id}/presentarAutorizacionOutput: Autorización a presentarAutorizacionOutputCSP-AUT-INV-C, CSP-AUT-INV-ERDevuelve AutorizacionOutput con el EstadoAutorizacion "Presentada"
HEAD/autorizaciones/{id}/presentableid: identificador de la AutorizaciónAutorizacionOutputCSP-AUT-INV-C, CSP-AUT-INV-ER, CSP-AUT-E, CSP-AUT-VComprueba si la Autorización es "presentable"
GET/autorizaciones

q+s


Page<AutorizacionOutput>CSP-AUT-E, CSP-AUT-VDevuelve todas las Autorizaciones activas
DELETE/autorizaciones/{id)id: identificador de la AutorizaciónvoidCSP-AUT-B, CSP-AUT-INV-BRElimina la autorización correspondiente al id pasado por parámetro
GET/autorizaciones/investigadorq+sPage<AutorizacionOutput>CSP-AUT-INV-C, CSP-AUT-INV-ERDevuelve una lista paginada y filtrada de  las Autorizaciones que puede visualizar un investigador
HEAD/autorizaciones/{id}/vinculacionesnotificacionesproyectosexternosid: identificador de la AutorizaciónvoidCSP-AUT-E, CSP-AUT-INV-C, CSP-AUT-INV-ER, CSP-AUT-VComprueba si existen datos vinculados a Autorizacion de   NotificacionProyectoExternoCVN
GET/autorizaciones/{id}/estadosid: identificador de la AutorizaciónPage<EstadoAutorizacion>>CSP-AUT-E , CSP-AUT-INV-C , CSP-AUT-INV-ER , CSP-AUT-VDevuelve una lista paginada y filtrada de  los EstadoAutorizacion de la Autorización
GET/autorizaciones/{id}/certificadosId: identificador de la AutorizaciónPage<CertificadoAutorizacion>CSP-AUT-E , CSP-AUT-INV-C , CSP-AUT-INV-ER , CSP-AUT-VDevuelve una lista paginada y filtrada de  los CertificadoAutorizacion de la Autorización
GET/autorizaciones/{id}/hascertificadoautorizacionvisibleId: identificador de la AutorizaciónVoidCSP-AUT-E , CSP-AUT-INV-C , CSP-AUT-INV-ER , CSP-AUT-VComprueba si la Autorización tiene asociado algún CertificadoAutorizacion con el campo visible a 'true'.
GET/autorizaciones/{id}/certificadoautorizacionvisibleId: identificador de la AutorizaciónCertificadoAutorizacionOutputCSP-AUT-INV-ERDevuelve el certificado autorizacion Visible de la autorizacion
GET/autorizaciones/{id}/notificacionproyectoId: identificador de la AutorizaciónNotificacionProyectoExternoCVNOutputCSP-AUT-E , CSP-AUT-INV-C , CSP-AUT-INV-ER , CSP-AUT-VDevuelve una  NotificacionProyectoExternoCVN asociada a la autorizacion facilitada.
GET/autorizaciones/{id}/convocatoriaId: identificador de la AutorizaciónConvocatoriaTituloOutputCSP-AUT-INV-ERDevuelve la  Convocatoria asociada a la  Autorizacion}con el id indicado si el usuario que realiza la petición es el solicitante de la Autorizacion
GET/autorizaciones/modificadas-ids

q+s

La query estará formada por:

  • fechaModificacion
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:

  • fechaModificacion=ge="2021-08-18T22:00:00Z"

...