Datos de Contacto

Crea teléfonos, direcciones, correos y vincula contactos relacionados a una persona o cliente.

Crea teléfonos, direcciones, correos electrónicos y contactos relacionados asociados a una persona o cliente.

📌

¿Necesitas consultar los datos de contacto de una persona o cliente? No es necesario llamar a endpoints específicos de teléfono, dirección o email. Toda la información de contacto ya viene incluida en la respuesta de:

  • GET /api/publicapi/creasys/Personas?identificador={RUT} — datos completos de la persona, incluyendo sus contactos.
  • GET /api/publicapi/creasys/Clientes?identificador={RUT} — datos del cliente, incluyendo sus contactos.

Esta sección se enfoca únicamente en crear datos de contacto.

Operaciones disponibles


Teléfonos

→ POST /api/publicapi/creasys/TelefonoPersona

Registra un teléfono asociado a una persona existente.

Ver campos del body
CampoDescripción
identificadorPersonaRUT de la persona dueña del teléfono
telefonoNúmero de teléfono
dscTipoTelefonoTipo: CELULAR, FIJO, LABORAL
observacionTelefonoObservación opcional
{
  "identificadorPersona": "11111111-1",
  "telefono": "+56912345678",
  "dscTipoTelefono": "CELULAR"
}

Resultado esperado: el teléfono quedará asociado a la persona indicada.


Direcciones

→ POST /api/publicapi/creasys/DireccionPersona

Registra una dirección asociada a una persona existente.

Ver campos del body
CampoDescripción
identificadorPersonaRUT de la persona
direccionCalle (sin número)
numeroNúmero de la dirección
dscComunaNombre de la comuna
dscTipoDireccionTipo: PARTICULAR, LABORAL, COMERCIAL
adicionalInformación adicional opcional (ej. depto, oficina)
{
  "identificadorPersona": "11111111-1",
  "direccion": "Av. Siempre Viva",
  "numero": "742",
  "dscComuna": "Santiago",
  "dscTipoDireccion": "PARTICULAR"
}
💡

Consulta las comunas válidas con GET /Comuna. Ver Listados del Sistema.

Resultado esperado: la dirección quedará asociada a la persona indicada.


Correos electrónicos

→ POST /api/publicapi/creasys/EmailPersona

Registra un correo electrónico asociado a una persona existente.

Ver campos del body
CampoDescripción
identificadorPersonaRUT de la persona
emailDirección de correo
dscTipoEmailTipo: PERSONAL, CORPORATIVO, PRINCIPAL
{
  "identificadorPersona": "11111111-1",
  "email": "[email protected]",
  "dscTipoEmail": "PERSONAL"
}

Resultado esperado: el correo quedará asociado a la persona indicada.


Contactos relacionados

→ POST /api/publicapi/creasys/Contacto

Vincula a otra persona o cliente como contacto relacionado del cliente (por ejemplo, representante legal, contacto de emergencia, beneficiario).

Ver campos del body
CampoDescripción
identificadorClienteRUT del cliente principal
tipoContactoTipo de relación (ej. REPRESENTANTE, BENEFICIARIO, EMERGENCIA)
identificadorContactoRUT de la persona/cliente vinculado como contacto
{
  "identificadorCliente": "11111111-1",
  "tipoContacto": "REPRESENTANTE",
  "identificadorContacto": "22222222-2"
}
💡

La persona/cliente que se vincula como contacto debe existir previamente en el sistema. Si no está creada, primero registrala con POST /Personas o POST /Clientes.

Resultado esperado: el contacto quedará vinculado al cliente con el tipo de relación indicado.