API : Clientes


Clientes >

 

  •  GET  /clientes.list.json    

Devuelve lista con todos los clientes.

 

 

  •  GET  /clientes.findById.json/ID   

Devuelve un cliente en especifico.

--- Parametros :

ID : id del cliente en la URL.

 

 

  •  GET  /clientes.findByRut.json/55.555.555-5   

Devuelve un cliente por el rut dado.

--- Parametros : 

RUT : RUT del cliente con puntos y guion en la URL.

 

  •  POST  /clientes.create.json

Permite crear un cliente.

 

--- Parametros : 

cliente_rut : rut del cliente

cliente_contacto : nombre del contacto principal
cliente_razon_social : razon social 
cliente_giro_comercial : giro / glosa

cliente_direccion : direccion principal
cliente_comuna : comuna, segun tabla comunas
cliente_region: region 

cliente_pais : pais

cliente_telefono : numero de telefono
cliente_celular : numero celular 
cliente_email : email del cliente
cliente_website : url de la web del cliente
cliente_observacion : texto de anotaciones / observaciones

Por el momento, estos son los únicos datos admitidos para este metodo. 

 

  •  POST  /clientes.update.json

Permite actualizar los datos de un cliente.

 

--- Parametros : 

cliente_id : id del cliente que desea editar

cliente_contacto : nombre del contacto principal
cliente_razon_social : razon social 
cliente_giro_comercial : giro / glosa

cliente_direccion : direccion principal
cliente_comuna : comuna, segun tabla comunas
cliente_region: region 

cliente_pais : pais

cliente_telefono : numero de telefono
cliente_celular : numero celular 
cliente_email : email del cliente
cliente_website : url de la web del cliente
cliente_observacion : texto de anotaciones / observaciones

Por el momento, estos son los únicos datos admitidos para este metodo. 

El RUT no es modificable.

No se pueden eliminar clientes.

 


 Direcciones de un cliente :

 

  •  GET  /clientesDirecciones.list.json/100    

Devuelve lista con todas las direcciones de un cliente.

 

--- Parametros :

ID : id del cliente 

 

  •  GET  /clientesDirecciones.findById.json/100    

Devuelve una direccion en especifico.

 

--- Parametros :

El ID de la direccion.

 


 Contactos de un cliente :

 

  •  GET  /clientesContactos.list.json/100    

Devuelve lista con todos los contactos de un cliente.

 

--- Parametros : 

 ID : id del cliente

 

  •  GET  /clientesContactos.findById.json/100    

Devuelve un contacto en especifico.

 

--- Parametros :

ID : id del contacto.