Obter Detalhes Completos
Retorna informações completas sobre um contato ou chat, incluindo todos os campos disponíveis do modelo Chat.
Funcionalidades:
- Retorna chat completo: Todos os campos do modelo Chat (mais de 60 campos)
- Busca informações para contatos individuais e grupos
- URLs de imagem em dois tamanhos: preview (menor) ou full (original)
- Combina informações de diferentes fontes: WhatsApp, contatos salvos, leads
- Atualiza automaticamente dados desatualizados no banco
Campos Retornados:
- Informações básicas: id, wa_fastid, wa_chatid, owner, name, phone
- Dados do WhatsApp: wa_name, wa_contactName, wa_archived, wa_isBlocked, etc.
- Dados de lead/CRM: lead_name, lead_email, lead_status, lead_field01-20, etc.
- Informações de grupo: wa_isGroup, wa_isGroup_admin, wa_isGroup_announce, etc.
- Chatbot: chatbot_summary, chatbot_lastTrigger_id, chatbot_disableUntil, etc.
- Configurações: wa_muteEndTime, wa_isPinned, wa_unreadCount, etc.
Comportamento:
- Para contatos individuais:
- Busca nome verificado do WhatsApp
- Verifica nome salvo nos contatos
- Formata número internacional
- Calcula grupos em comum
- Para grupos:
- Busca nome do grupo
- Verifica status de comunidade
Autorizações
Corpo
Número do telefone ou ID do grupo
"5511999999999"
Controla o tamanho da imagem de perfil retornada:
true: Retorna imagem em tamanho preview (menor, otimizada para listagens)false(padrão): Retorna imagem em tamanho full (resolução original, maior qualidade)
Resposta
Informações completas do chat retornadas com sucesso
Representa uma conversa/chamado no sistema
ID único da conversa (r + 7 bytes aleatórios em hex)
Identificador rápido do WhatsApp
ID completo do chat no WhatsApp
Indica se o chat está arquivado
Nome do contato no WhatsApp
Nome do WhatsApp
Nome exibido do chat
URL da imagem de perfil em tamanho full (resolução original) - apenas se preview=false
URL da imagem de perfil em tamanho preview (menor) - apenas se preview=true
Tempo de expiração de mensagens efêmeras
Indica se o contato está bloqueado
Indica se é um grupo
Indica se o usuário é admin do grupo
Indica se é um grupo somente anúncios
Indica se é uma comunidade
Indica se é membro do grupo
Indica se o chat está fixado
Labels do chat em JSON
Texto/voto da última mensagem
Tipo da última mensagem
Timestamp da última mensagem
Remetente da última mensagem
Timestamp do fim do silenciamento
Dono da instância
Contador de mensagens não lidas
Número de telefone
Grupos em comum separados por vírgula, formato: nome_grupo(id_grupo)
"Grupo Família(120363123456789012@g.us),Trabalho(987654321098765432@g.us)"
Nome do lead
Nome completo do lead
Email do lead
Documento de identificação
Status do lead
Tags do lead em JSON
Anotações sobre o lead
Indica se tem ticket aberto
ID do atendente responsável
Ordem no kanban
Timestamp do último reset de memória
ID do último gatilho executado
Timestamp do último gatilho
Timestamp até quando chatbot está desativado
Data de criação
Data da última atualização

