...
Método | URL | Parámetros | Respuesta | Permisos | Descripción | |
---|---|---|---|---|---|---|
POST | /programas | Programa | CSP-PROG-C | Crea Programa (un programa que no tiene padre se considera un Plan) | ||
PUT | /programas/{id} | Programa | CSP-PROG-E | Modifica Programa | ||
PATCH | /programas/{id}/desactivar | CSP-PROG-B | Desactiva Programa | |||
PATCH | /programas/{id}/reactivar | Reactiva Programa | ||||
GET | /programas/{id} | Programa | CSP-PROG-V | Detalle de Programa | ||
PATCHGET | /programas | q+s | Lista[Programa] | CSP-PROG-V | Listado de Programa (sólo devuelve los activos) | PATCH|
GET | /programas/plan | q+s | Lista[Programa] | CSP-PROG-V | Listado de Programas cuyo padre es null (son los Planes) (sólo devuelve los activos) | |
GET | /programas/plan/todos | q+s | Lista[Programa] | CSP-PROG-V | Listado de Programas cuyo padre es null (son los Planes) (devuelve todos) | |
GET | /programas/{id}/hijos | Lista[Programa] | CSP-PROG-V | Listado de Programas hijos directos del Programa cuyo id se indica (sólo devuelve los activos) |
...
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /areatematicas | AreaTematica | CSP-ARTM-C | Crea AreaTematica (un area temática que no tiene padre se considera una Grupo de Areas Temáticas) | |
PUT | /areatematicas/{id} | AreaTematica | CSP-ARTM-E | Modifica AreaTematica | |
DELETEPATCH | /areatematicas/{id}/desactivar | CSP-ARTM-B | Desactiva AreaTematica | ||
PATCH | /areatematicas/{id}/reactivar | Reactiva AreaTematica | |||
GET | /areatematicas/{id} | AreaTematica | CSP-ARTM-V | Detalle de AreaTematica | |
GET | /areatematicas | q+s | Lista[AreaTematica] | CSP-ARTM-V | Listado de AreaTematica (sólo devuelve los activos) |
GET | /areatematicas/grupo | q+s | Lista[AreaTematica] | CSP-ARTM-V | Listado de AreaTematica cuyo padre es null (son los Grupos de Areas Temáticas) (solo devuelve los activos) |
GET | /areatematicas/grupo/todos | q+s | Lista[AreaTematica] | CSP-ARTM-V | Listado de AreaTematica cuyo padre es null (son los Grupos de Areas Temáticas) (devuelve todos) |
GET | /areatematicas/{id}/hijos | Lista[AreaTematica] | CSP-ARTM-V | Listado de AreaTematica hijos directos del AreaTematica cuyo id se indica (sólo devuelve los activos) |
...