Á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.

Tabla de contenidos


Proyecto

MétodoURLParámetrosRespuestaPermisosDescripción
POST

/proyectos

Proyecto
CSP-PRO-CCrea Proyecto
PUT/proyectos/{id}Proyecto
CSP-PRO-EModifica Proyecto
PATCH/proyectos/{id}/desactivar
ProyectoCSP-PRO-BDesactiva Proyecto
PATCH/proyectos/{id}/reactivar
ProyectoCSP-PRO-EReactiva Proyecto
HEAD/proyectos/{id}
HTTP 200 / HTTP 204CSP-PRO-VComprueba la existencia del proyecto con el id indicado
GET/proyectos/{id}/modeloejecucion
ModeloEjecucionCSP-PRO-VModeloEjecucion asignado al Proyecto
GET/proyectos/{id}
ProyectoCSP-PRO-VDetalle de Proyecto
GET/proyectosq+sLista[Proyecto]CSP-PRO-VListado de Proyecto (sólo devuelve los activos y que estén asociadas a a las unidades de gestión a las que esté vinculado el usuario)
GET/proyectos/todosq+sLista[Proyecto]CSP-PRO-V
Listado de Proyecto (devuelve todos que estén asociadas a a las unidades de gestión a las que esté vinculado el usuario)






GET/proyectos/{id}/proyectoentidadgestoras
Listado[ProyectoEntidadGestora]
Listado ProyectoEntidadGestora de un proyecto
GET/proyectos/{id}/proyectofases
Listado[ProyectoFase]CSP-TFAS-VListado ProyectoFase de un proyecto
GET/proyectos/{id}/proyectohitos
Listado[ProyectoHito]CSP-THIT-VListado ProyectoHito de un proyecto 






GET/proyectos/{id}/proyectopaquetetrabajos
Listado[ProyectoPaqueteTrabajo]
Listado ProyectoPaqueteTrabajo de un proyecto 
GET/proyectos/{id}/proyectoprorrogas
Listado[ProyectoProrroga]
Listado ProyectoProrroga de un proyecto 
GET/proyectos/{id}/proyectoperiodoseguimientos
Listado[ProyectoPeriodoSeguimiento]
Listado ProyectoPeriodoSeguimiento de un proyecto






GET/proyectos/{id}/
proyectoentidadconvocantes
entidadconvocantes
  • id: identificador del Proyecto
Listado[
ProyectoEntidadConvocante
ProyectoEntidadConvocanteDto]
Listado ProyectoEntidadConvocante de un proyecto

Listado ProyectoEntidadConvocanteDto de un Proyecto
POST/proyectos/{id}/entidadconvocantes
  • id: identificador del Proyecto
  • ProyectoEntidadConvocanteDto

CSP-PRO-CCrea nuevo ProyectoEntidadConvocante
GET/proyectos/{id}/entidadconvocantes/{entidadConvocanteId}
  • id: identificador del Proyecto
  • entidadConvocanteId: identificador del ProyectoEntidadConvocanteDto
ProyectoEntidadConvocanteCSP-PRO-C
CSP-PRO-E
Devuelve el ProyectoEntidadConvocanteDto con el entidadConvocanteId indicado
PATCH/proyectos/{id}/entidadconvocantes/{entidadConvocanteId}/programa
  • id: identificador del Proyecto
  • entidadConvocanteId: identificador del ProyectoEntidadConvocanteDto
  • Programa (debe tener establecido su id)
ProyectoEntidadConvocanteCSP-PRO-EActualiza el Programa del ProyectoEntidadConvocante con el entidadConvocanteId indicado
DELETE/proyectos/{id}/entidadconvocantes/{entidadConvocanteId}
  • id: identificador del Proyecto
  • entidadConvocanteId: identificador del ProyectoEntidadConvocanteDto

CSP-PRO-EBorra el ProyectoEntidadConvocante con entidadConvocanteId indicado


ProyectoEntidadGestora

Método

URL

Parámetros

Respuesta

Permisos

Descripción

POST

/proyectoentidadgestoras

ProyectoEntidadGestora

Crea ProyectoEntidadGestora
PUT

/proyectoentidadgestoras

ProyectoEntidadGestora

Modifica ProyectoEntidadGestora
DELETE/proyectoentidadgestoras/{id}


Elimina ProyectoEntidadGestora

...

Método

URL

Parámetros

Respuesta

Permisos

Descripción

POST

/proyectoperiodoseguimientos

ProyectoPeriodoSeguimiento

Crea ProyectoPeriodoSeguimiento
PUT/proyectoperiodoseguimientos/{id}ProyectoPeriodoSeguimiento

Modifica ProyectoPeriodoSeguimiento
DELETE/proyectoperiodoseguimientos/{id}


Elimina ProyectoPeriodoSeguimiento
HEAD/proyectoperiodoseguimientos/{id}
HTTP 200 / HTTP 204
Comprueba la existencia de la ProyectoPeriodoSeguimiento con el id indicado
GET/proyectoperiodoseguimientos/{id}
ProyectoPeriodoSeguimiento
Detalle de ProyectoPeriodoSeguimiento

ProyectoEntidadConvocante

MétodoURLParámetrosRespuestaPermisosDescripciónPOST/proyectos/{id}/entidadconvocantes
  • id: identificador del Proyecto
  • ProyectoEntidadConvocanteDto
CSP-PRO-CCrea nuevo ProyectoEntidadConvocanteGET/proyectos/{id}/entidadconvocantes/{entidadConvocanteId}
  • id: identificador del Proyecto
  • entidadConvocanteId: identificador del ProyectoEntidadConvocanteDto
ProyectoEntidadConvocanteCSP-PRO-C
CSP-PRO-EDevuelve el ProyectoEntidadConvocante con el id indicadoPATCH/proyectos/{id}/entidadconvocantes/{entidadConvocanteId}/programa
  • id: identificador del Proyecto
  • entidadConvocanteId: identificador del ProyectoEntidadConvocanteDto
  • Programa (debe tener establecido su id)
ProyectoEntidadConvocanteCSP-PRO-EActualiza el Programa del ProyectoEntidadConvocante con el id indicadoDELETE/proyectos/{id}/entidadconvocantes/{entidadConvocanteId}
  • id: identificador del Proyecto
  • entidadConvocanteId: identificador del ProyectoEntidadConvocanteDto
CSP-PRO-EBorra el ProyectoEntidadConvocante con id indicado