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


ProyectoEntidadGestora

Método

URL

Parámetros

Respuesta

Permisos

Descripción

POST

/proyectoentidadgestoras

ProyectoEntidadGestora

Crea ProyectoEntidadGestora
DELETE/proyectoentidadgestoras/{id}


Elimina ProyectoEntidadGestora

ProyectoFase 

Método

URL

Parámetros

Respuesta

Permisos

Descripción

POST

/proyectofases

ProyectoFase
CSP-TFAS-CCrea ProyectoFase
PUT/proyectofases/{id}ProyectoFase
CSP-TFAS-EModifica ProyectoFase
DELETE/proyectofases/{id}

CSP-TFAS-BElimina ProyectoFase
HEAD/proyectofases/{id}
HTTP 200 / HTTP 204CSP-TFAS-VComprueba la existencia de ProyectoFase con el id indicado
GET/proyectofases/{id}
ConvocatoriaFaseCSP-TFAS-VDetalle de ProyectoFase

...

Método

URL

Parámetros

Respuesta

Permisos

Descripción

POST

/proyectopaquetetrabajos

ProyectoPaqueteTrabajo

Crea ProyectoPaqueteTrabajo
PUT/proyectopaquetetrabajos/{id}ProyectoPaqueteTrabajo

Modifica ProyectoPaqueteTrabajo
DELETE/proyectopaquetetrabajos/{id}


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


ProyectoSocio

Método

URL

Parámetros

Respuesta

Permisos

Descripción

POST

/proyectosocios

ProyectoSocio



Crea ProyectoSocio
PUT/proyectosocios/{id}

ProyectoSocio



Modifica ProyectoSocio
DELETE/proyectosocios/{id}


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

proyectosocioequipos

q+sListado[

ProyectoSocioEquipo

]

Listado ProyectoSocioEquipo de un ProyectoSocio 


ProyectoSocioEquipo

Método

URL

Parámetros

Respuesta

Permisos

Descripción

PUT/proyectosocioequipos/{id}

idProyectoSocio+List[ProyectoSocioEquipo]



Modifica, crea o elimina el listado de  ProyectoSocioEquipo de un ProyectoSocio
HEAD/proyectosocioequipos/{id}
HTTP 200 / HTTP 204
Comprueba la existencia de la ProyectoSocioEquipo con el id indicado
GET/proyectosocioequipos/{id}
ProyectoSocioEquipo
Detalle de ProyectoSocioEquipo