Skip to main content
POST
Combina dos contactos en uno solo. Útil para limpiar duplicados y consolidar información.
El contacto target (el de la URL) es el que permanece. El contacto source (el del body) será eliminado y sus datos fusionados al target.

Path Parameters

string
required
UUID del contacto target (el que permanece)

Body Parameters

string
required
UUID del contacto a fusionar (será eliminado)
object
Estrategia para resolver conflictos de datos

Estrategias de Merge

Nombre

string
default:"prefer_filled"
  • keep_target: Mantener nombre del target
  • keep_source: Usar nombre del source
  • prefer_filled: Usar el que no esté vacío (prioridad target)

Tags

string
default:"merge"
  • merge: Combinar tags de ambos contactos
  • replace: Usar solo tags del source
  • keep_target: Mantener tags del target

Campos Personalizados

string
default:"merge"
  • merge: Combinar campos (source sobrescribe si hay conflicto)
  • replace: Usar solo campos del source
  • keep_target: Mantener campos del target

Comportamiento Automático

Además de la estrategia configurable, el merge automáticamente:
  • Transfiere todas las conversaciones del source al target
  • Fusiona external_ids (IDs de CRMs externos)
  • Concatena las notas (separadas por ---)
  • Aplica prefer_filled para: email, avatar_url, company, address, city, state, postal_code
  • Elimina (soft delete) el contacto source

Ejemplos

Merge Simple (Estrategia por Defecto)

Priorizar Datos del Source


Respuesta Exitosa

Campos de la Respuesta


Errores


Webhooks

Cuando fusionas contactos, se dispara el webhook contact.merged:

Próximos Pasos

Búsqueda Avanzada

Encontrar duplicados

Obtener Contacto

Ver contacto fusionado

Listar Contactos

Ver lista actualizada

Operaciones Masivas

Gestionar múltiples contactos