Modificar un cliente
PUT
https://api.persat.com.ar/v1/clients/uid_client
Modifico alguno de los campos del cliente con número de cliente uid_client
Headers
Name | Type | Description |
---|---|---|
Content-Type* | string | application/json |
Authorization* | string | Bearer API_KEY |
Request Body
Name | Type | Description |
---|---|---|
company_name | string | Nombre del cliente, razón social o nombre de fantasía. |
company_description | string | Descripción del cliente. |
latitude | number | Ubicación del cliente, latitud |
longitude | number | Ubicación del cliente, longitud |
street | string | Calle en donde se encuentra el cliente. No incluir el número. |
street_nbr | string | Número de la calle. |
neighborhood | string | Barrio, por ej: "Devoto" |
city | string | Ciudad, por ejemplo "CABA" |
country | string | País, por ejemplo: "Argentina" |
custom_fields | JSON Object | Campos personalizados de la ficha de clientes |
type_id | Number | Identificador del tipo de cliente. Debe ser un tipo válido, de lo contrario se recibira un 409 CONFLICT como respuesta |
group_id | Number | Identificador del grupo de cliente. Debe ser un grupo valido, de lo contrario se recibirá 409 CONFLICT como respuesta |
En caso de que la respuesta sea exitosa, sólo se devuelven los datos que fueron modificados. A diferencia de Agregar un cliente, en donde se devuelve el cliente completo
A continuación un ejemplo con curl, en donde modifico, los campos: company_name, company_description, latitude y custom_fields
del cliente "CL-0044"
Los campos son explicados en la sección Obtener un cliente
IMPORTANTE: En ningún caso la dirección se calcula automáticamente en base a latitude
y longitude.
Esto si ocurre desde la aplicación web de Persat, o desde la app de Android
Last updated