Qué es
Los contactos almacenan la identidad del cliente y los datos de perfil como el número de teléfono, correo electrónico, etiquetas, atributos personalizados y asignación de propietario. Otras funciones de YCloud pueden usar los contactos para segmentación, eventos, campañas y flujos de trabajo de servicio.Antes de comenzar
- Normaliza los números de teléfono al formato E.164.
- Decide qué sistema es el propietario de cada campo del perfil.
- Define los atributos personalizados antes de escribir valores que dependan de ellos.
- Establece reglas de consentimiento y retención para los datos de los clientes.
Cómo funciona
- Crea un contacto con un número de teléfono único.
- Guarda el ID de contacto devuelto.
- Recupera o lista contactos mediante identificadores y filtros.
- Actualiza el perfil, etiquetas, atributos personalizados o la asignación de propietario.
- Elimina el contacto cuando tu política de retención lo requiera.
Solicitud
POST /contact/contacts
phoneNumber es obligatorio para la creación. Las reglas de unicidad para correo electrónico y número de teléfono siguen aplicando cuando dichos campos están presentes.
Respuesta
id como el identificador de contacto estable de YCloud. Utilízalo al enviar eventos personalizados o conciliar cambios mediante Webhook.
Búsqueda y paginación
Lista contactos con filtros como etiqueta, código de país, número de teléfono o correo electrónico. Usa paginación explícita y conserva los filtros entre páginas.Consistencia de datos
- Selecciona un sistema de registro único para cada campo.
- Trata las actualizaciones de Webhook como eventos, no como registros de reemplazo completos garantizados.
- Haz que las importaciones y los consumidores de Webhook sean idempotentes.
- Evita sobrescribir datos de clientes más recientes con eventos retrasados.
Límites y resolución de problemas
- Los números de teléfono deben usar el formato E.164.
- Las direcciones de correo electrónico, cuando se proporcionan, deben ser únicas y válidas.
- Un contacto admite hasta 50 etiquetas, con límites de longitud específicos por campo.
- Usa el endpoint de atributos de contacto para consultar los atributos personalizados disponibles.
- Oculta datos personales en registros generales y evidencias de soporte.
API para crear un contacto
Inspecciona formatos de campo, límites y la respuesta completa.
Webhooks de contactos
Gestiona cambios de creación, eliminación, atributos y bajas de suscripción.

