Contactos

Administra contactos asociados a clientes.


Personas de contacto asociadas a clientes.

Dependencia: Requiere cargar Clientes primero.

Endpoint

POST /full-csv-integration/upload-contacts

  • Campo de Formulario: contactsFile

Campos Requeridos

CampoTipoDescripciónValidaciones
erp_customer_idStringID del cliente en ERPDebe existir en Clientes
namesStringNombres del contactoNo puede estar vacío
lastnamesStringApellidos del contactoNo puede estar vacío
is_primaryBoolean¿Es contacto principal?1 o 0. Solo un principal por cliente

Campos Opcionales

CampoTipoDescripciónValidacionesPor Defecto
emailStringEmail del contactoFormato de email válido. Se requiere al menos email O celularnull
mobile_phoneStringNúmero de celularSolo dígitos. Si se proporciona, mobile_phone_code es requeridonull
mobile_phone_codeStringCódigo de país para celularSolo dígitos. Requerido si mobile_phone está presentenull
phoneStringNúmero de teléfono fijoSolo dígitosnull
phone_codeStringCódigo de país para teléfono fijoSolo dígitosnull
job_titleStringCargo/Título-null

Ejemplo CSV

erp_customer_id,names,lastnames,email,mobile_phone,mobile_phone_code,is_primary,job_title
CUST001,Juan,Pérez,juan.perez@abc.com,3001234567,57,1,Gerente General
CUST001,María,García,maria.garcia@abc.com,3009876543,57,0,Asistente
CUST002,Carlos,Rodríguez,carlos@xyz.com,3012345678,57,1,Director