Skip to main content

👤 API de Contatos

Endpoints para criar, listar, atualizar e gerenciar contatos (clientes).

🔐 Autenticação


📋 Listar Contatos

Liste todos os contatos da conta com paginação.

Endpoint

Query Parameters

Exemplo de Requisição

Resposta de Sucesso


🔍 Buscar Contato por ID

Obtenha detalhes de um contato específico.

Endpoint

Exemplo

Resposta


✨ Criar Contato

Crie um novo contato.

Endpoint

Body Parameters

*Pelo menos email OU phone_number é obrigatório

Exemplo de Requisição

Resposta de Sucesso


🔄 Atualizar Contato

Atualize informações de um contato existente.

Endpoint

Body Parameters

Exemplo


🗑️ Deletar Contato

Remove um contato do sistema.

Endpoint

⚠️ Atenção: Isso também remove todas as conversas associadas!

Exemplo


🔍 Buscar Contatos

Busque contatos por nome, email ou telefone.

Endpoint

Query Parameters

Exemplo

Resposta


🔍 Filtros Avançados

Use filtros complexos para buscar contatos.

Endpoint

Body Parameters

Exemplo


🏷️ Gerenciar Labels de Contatos

Listar Labels do Contato

Endpoint

Adicionar Label

Endpoint

Body

Exemplo


📝 Notas de Contatos

Listar Notas

Endpoint

Criar Nota

Endpoint

Body

Exemplo

Atualizar Nota

Endpoint

Deletar Nota

Endpoint


💬 Conversas do Contato

Liste todas as conversas de um contato.

Endpoint

Query Parameters

Exemplo

Resposta


📧 Inboxes Contactable

Liste quais inboxes podem contatar este cliente.

Endpoint

Resposta


🔄 Merge de Contatos

Mescle dois contatos duplicados.

Endpoint

Body

Resultado:
  • Contato 47 é deletado
  • Todas conversas e dados são movidos para contato 45
  • Custom attributes são mesclados

Exemplo


📤 Importar Contatos

Importe múltiplos contatos de uma vez.

Endpoint

Body (multipart/form-data)

Formato CSV


📥 Exportar Contatos

Exporte todos os contatos para CSV.

Endpoint

Exemplo


💡 Exemplos Práticos

Criar Contato com Custom Attributes

Buscar Contatos VIP com Alto Orçamento


⚠️ Erros Comuns

422 - Validação falhou

Solução: Fornecer pelo menos email OU telefone

409 - Contato já existe

Solução: Atualizar contato existente ao invés de criar novo

404 - Contato não encontrado

Solução: Verificar ID do contato

📚 Ver Também


Dica: Use o campo identifier para sincronizar contatos com sistemas externos (CRM, ERP, etc).
Atenção: Deletar um contato remove todas as conversas associadas. Use com cuidado!