ERP    

API : Clientes Direcciones


API Endpoint: Clientes Direcciones

 

Listar Direcciones por Cliente

  • URL: /clientesDirecciones.list.json/{RecursoId}
  • Método: GET
  • Descripción: Obtiene una lista de todas las direcciones asociadas a un cliente específico basado en el ID del cliente proporcionado.
  • Parámetros:
    • RecursoId: ID del cliente (incluido en la URL).

 

 

Listar Todas las Direcciones

  • URL: /clientesDirecciones.listAll.json
  • Método: GET
  • Descripción: Obtiene una lista de todas las direcciones de clientes dentro de la empresa.
  • Parámetros:
    • no requiere.

 

 

Obtener Dirección por ID

  • URL: /clientesDirecciones.findById.json/{RecursoId}
  • Método: GET
  • Descripción: Devuelve una dirección específica basada en el ID de la dirección proporcionado.
  • Parámetros:
    • RecursoId: ID de la dirección (incluido en la URL).

 

A considerar...

Estos endpoints solo devuelven las direcciones secundarias (adicionales), las direcciones principales de los clientes solo se obtienen vía el endpoint /clientes.list.json.

 

 

Crear Dirección

  • URL: /clientesDirecciones.create.json
  • Método: POST
  • Descripción: Crea una nueva dirección asociada a un cliente.
  • Body JSON:
{
  "cd_codigo": "SUC001",
  "cd_nombre_sucursal": "Sucursal Centro",
  "cd_direccion": "Av. Providencia 123",
  "cd_comuna":  providencia,
  "cd_region": 13,
  "cd_telefono": "222222222",
  "cd_contacto": "Juan Pérez",
  "cd_observacion": "Dirección de despacho",
  "cd_ruta": 1,
  "cd_geo_lat": "-33.4250",
  "cd_geo_lng": "-70.6100",
  "cd_activo": 1,
  "rel_listaprecio_id": 1,
  "rel_usuario_id": 1,
  "rel_cliente_id": 123
}
  • Parámetros obligatorios:
    • rel_cliente_id: ID del cliente asociado.

 

 

Actualizar Dirección

  • URL: /clientesDirecciones.update.json
  • Método: PUT
  • Descripción: Actualiza los datos de una dirección existente.
  • Body JSON:
{
  "cd_id": 789,
  "cd_nombre_sucursal": "Sucursal Providencia",
  "cd_direccion": "Av. Providencia 456",
  "cd_comuna_manual": "Providencia",
  "cd_region_manual": "Región Metropolitana",
  "cd_telefono": "233333333",
  "cd_activo": 1
}
  • Parámetros obligatorios:
    • cd_id: ID de la dirección que se desea actualizar.