Listar estructuras/esquemas de los Objetos en Cliente
Para obtener un listado de las estructuras/esquemas de todos los Objetos en Cliente disponibles, se debe enviar un GET como el que se especifica a continuación.
GEThttps://api.persat.com.ar/v1/clientobj
Headers
Name
Type
Description
Authorization*
String
Bearer API_KEY
{"success":true,"data": [ {"obj_id":1,"name":"Nombre y Apellido","fields": [ {"id":1,"name":"Nombre y Apellido","type":"TEXT" }, {"id":2,"name":"Puesto","type":"TEXT" }, {"id":3,"name":"Telefono","type":"TELEPHONE" }, {"id":4,"name":"Email","type":"EMAIL" } ] }, {"obj_id":3,"name":"Fotocopiadoras","fields": [ {"id":1,"name":"Identificador","type":"TEXT" }, {"id":2,"name":"Cantidad de copias","type":"NUMBER" }, {"id":3,"name":"Modelo","type":"TEXT" }, {"id":6,"name":"link al manual","type":"LINK" } ] }, {...} ]}
{"success": false,"error": {"status":400,"type":"BAD_REQUEST","userMessage":"mensaje de error correspondiente" }}
Analizando la Respuesta
En caso que no haya ningun error, obtenemos
{"success":true,"data": [ {"obj_id":1,"name":"Nombre y Apellido","fields": [ {"id":1,"name":"Nombre y Apellido","type":"TEXT" }, {"id":2,"name":"Puesto","type":"TEXT" }, {"id":3,"name":"Telefono","type":"TELEPHONE" }, {"id":4,"name":"Email","type":"EMAIL" } ] }, {"obj_id":3,"name":"Fotocopiadoras","fields": [ {"id":1,"name":"Identificador","type":"TEXT" }, {"id":2,"name":"Cantidad de copias","type":"NUMBER" }, {"id":3,"name":"Modelo","type":"TEXT" }, {"id":6,"name":"link al manual","type":"LINK" } ] }, {...} ]}
Lo que se recibe es un array en donde cada elemento del mismo representa la estructura/esquema del Objeto en Cliente con sus columnas y sus tipos de datos.