O que é
Os contatos armazenam a identidade e os dados de perfil do cliente, como número de telefone, e-mail, tags, atributos personalizados e propriedade. Outros recursos da YCloud podem usar contatos para segmentação, eventos, campanhas e fluxos de trabalho de atendimento.Antes de começar
- Normalize os números de telefone para o formato E.164.
- Defina qual sistema é o proprietário de cada campo do perfil.
- Defina os atributos personalizados antes de gravar valores que dependem deles.
- Estabeleça regras de consentimento e retenção para os dados dos clientes.
Como funciona
- Crie um contato com um número de telefone exclusivo.
- Armazene o ID de contato retornado.
- Recupere ou liste contatos por identificadores e filtros.
- Atualize o perfil, tags, atributos personalizados ou propriedade.
- Exclua o contato quando sua política de retenção exigir.
Requisição
POST /contact/contacts
phoneNumber é obrigatório para a criação. As regras de exclusividade de e-mail e número de telefone ainda se aplicam quando esses campos estão presentes.
Resposta
id como o identificador estável de contato da YCloud. Use-o ao enviar eventos personalizados ou reconciliar alterações via webhook.
Busca e paginação
Liste contatos com filtros como tag, código do país, número de telefone ou e-mail. Use paginação explícita e mantenha os filtros entre as páginas.Consistência de dados
- Selecione um sistema de registro oficial (system of record) para cada campo.
- Trate as atualizações de webhook como eventos, e não como registros de substituição completa garantidos.
- Torne as importações e os consumidores de webhook idempotentes.
- Evite sobrescrever dados mais recentes do cliente com eventos atrasados.
Limites e solução de problemas
- Os números de telefone devem usar o formato E.164.
- Os endereços de e-mail, quando fornecidos, devem ser exclusivos e válidos.
- Um contato suporta até 50 tags, com limites de comprimento específicos por campo.
- Use o endpoint de atributos de contato para descobrir os atributos personalizados disponíveis.
- Oculte dados pessoais de logs gerais e evidências de suporte.
API de criação de contato
Inspecione os formatos de campos, limites e a resposta completa.
Webhooks de contato
Gerencie alterações de criação, exclusão, atributos e cancelamento de inscrição.

