API Contactos

Esta API permite gestionar contactos, clientes y proveedores dentro del sistema. Incluye operaciones de consulta, creación, modificación y eliminación de registros.

La funcionalidad asociada en el sistema se encuentra en Configuración > Contactos, Clientes y Proveedores.

Endpoint del servicio

Método Query

Permite obtener un listado de contactos aplicando filtros.

Parámetros de entrada

Parámetro Tipo Obligatorio Descripción
Search T No Búsqueda por nombre o razón social.
CodigoDesde T(10) No Código inicial.
CodigoHasta T(10) No Código final.
RUTContiene T(12) No Filtro por RUT.
DocumentoContiene T(30) No Filtro por documento.
EsCliente T(1) No S/N.
EsProveedor T(1) No S/N.
ContactoActivo T(1) No S/N.
PaisCodigo T(3) No Filtro por país.
ZonaCodigo T(3) No Filtro por zona.
GiroCodigo T(3) No Filtro por giro.
GrupoCodigo T(3) No Filtro por grupo.
OrigenCodigo T(3) No Filtro por origen.
PropietarioCodigo N(3) No Responsable del contacto.
FechaRegistroDesde Fecha No Fecha desde.
FechaRegistroHasta Fecha No Fecha hasta.

Estructura del response

Codigo
Nombre
RazonSocial
DocumentoTipo
RUT
Documento
EsCliente
EsProveedor
ContactoActivo
PaisCodigo
PaisNombre
DepartamentoCodigo
DepartamentoNombre
Localidad
Direccion
DireccionCompleta
CodigoPostal
ZonaCodigo
ZonaNombre
Telefono
Celular
Web
Email1
Email2
GiroCodigo
GiroNombre
GrupoCodigo
GrupoNombre
OrigenCodigo
OrigenNombre
PropietarioCodigo
PropietarioNombre
Notas
NotasCFEs
FechaRegistro

Método Load

Permite obtener un contacto específico.

Parámetro de entrada

  • Codigo

Resultado

Devuelve los mismos datos que el método Query para un único registro.

Método Save

Permite crear o actualizar un contacto.

Parámetros principales

  • Codigo – Obligatorio
  • Nombre – Obligatorio
  • RazonSocial – Obligatorio
  • DocumentoTipo – Obligatorio
  • EsCliente – Obligatorio
  • EsProveedor – Obligatorio
  • ContactoActivo – Obligatorio
  • PaisCodigo – Obligatorio
  • DepartamentoCodigo – Obligatorio
  • Localidad – Obligatorio
  • Direccion – Obligatorio

Importante: debe informarse Teléfono o Celular.

Resultado

Succeed
Error
Mensaje

Método Delete

Permite eliminar un contacto.

Parámetro

  • Codigo

Resultado

Succeed
Error
Mensaje

Restricciones

  • No se puede eliminar si tiene datos comerciales asociados.
  • No se puede eliminar si tiene movimientos (comprobantes, pagos, etc.).

Observaciones

  • El método Query es para consultas masivas.
  • El método Load es para consultas puntuales.
  • El método Save permite alta y modificación.

Buenas prácticas de integración

  • Mantener una base de datos local de contactos.
  • Ejecutar Query completo inicialmente.
  • Luego consultar por fechas para sincronización incremental.
  • Evitar consultas constantes a la API.
Compartir

API Contactos

O copia el enlace

CONTENIDO

Rechazos y anulaciones de CFEs

Cuando usted emite un comprobante fiscal electrónico (CFE) desde ZetaSoftware, e

Proceso de Cierre de Ejercicio Contable

El cierre de ejercicio contable comprende una serie de pasos que deben ejecutars

01 – Enero

Contabilidad » Edición de Asientos Se simplificó y consolidó la edición de asien

2026

¿Cómo configurar un nuevo Local Comercial?

En ZetaSoftware Gestión, la creación de un nuevo local comercial puede responder

11 – Noviembre

Lunes 17 Contabilidad » Importación de asientos con notas desde Excel Se incorpo

API Sucursales de Contactos

Esta API permite gestionar las sucursales asociadas a un contacto (cliente y/o p

10 – Octubre

Martes 28 Gestión PyME » Identificación de artículos inactivos en el reporte de

09 – Setiembre

Jueves 24 Gestión y Facturación » Libro de Ventas Al exportar el Libro de Ventas

08 – Agosto

Jueves 24 Contabilidad » Libros Diarios en dos monedas Ahora es posible emitir e

07 – Julio

Jueves 24 Gestión » Fecha de Endosado basada en documento origen A partir de est

Ver Todos los Recibos

La opción Ver todos los recibos permite consultar en una sola grilla todos los r

Chat Icon Close Icon