SIU-Kolla/Version 3.6.0/WS/Elementos
Revisión del 10:16 4 may 2016 de Ptoledo (discusión | contribuciones) (Página creada con « < Volver == Servicios Web sobre Elementos == ''La definición de '''Elemento''' podrá encontrarla en el SIU-Kolla/Version 3.6.0/...»)
Servicios Web sobre Elementos
La definición de Elemento podrá encontrarla en el glosario
Sumario
Alta o Modificación Individual
- Descripción: Crea o modifica la descripción de un elemento. El id lo envía el cliente. Si es modificación y se envía el id en la url y en el body, se modifica el id.
- Método HTTP: PUT
- URL: /elementos?unidad_gestion={id unidad gestión}
- Parámetro body:
- Formato: JSON
- Estructura:
{"elemento": "string","descripcion":"string","url_img": "string","unidad_gestion": "string”}
- Resultado: Id de elemento, en caso de éxito
Alta o Modificación Masiva
- Descripción: Crea o modifica elementos de forma masiva. No es transaccional, los elementos que se crean exitosamente no se revierten si hay errores en otros.
- Método HTTP: PUT
- URL: /elementos?unidad_gestion={id unidad gestión}
- Parámetro body:
- Formato: JSON
- Estructura:
[{"elemento": "string","descripcion":"string","url_img": "string","unidad_gestion": "string”}]
- Resultado: Verdadero, si no se detectaron errores, en caso contrario array con los errores.
Eliminar un Elemento
- Descripción: Elimina un elemento en caso de existir.
- Método HTTP: DELETE
- URL: /elementos/{id elemento}?unidad_gestion={id unidad gestión}
- Resultado: Éxito, en caso de una eliminación satisfactoria.
Listado de Elementos
- Descripción: Obtener listado de todos los elementos para una Unidad de Gestión
- Método HTTP: GET
- URL: /elementos?unidad_gestion={id unidad gestión}
- Resultado:
- Formato: JSON
- Estructura:
[{"elemento":"string","descripcion":"string","url_img":"string","unidad_gestion": "string”}]
Obtener Elemento
- Descripción: Retorna el elemento cuyo id es el enviado como parámetro
- Método HTTP: GET
- URL: /elementos/{id elemento}?unidad_gestion={id unidad gestión}
- Resultado:
- Formato: JSON
- Estructura:
{"elemento": "string","descripcion":"string","url_img": "string","unidad_gestion": "string”}