Contatos
Agenda local, metadados, foto, checagem de números, bloqueio e perfil business de contatos.
15 endpoints
/instances/:id/contacts
→
Listar contatos conhecidos localmente
Lista contatos conhecidos localmente, com busca por nome, telefone ou JID.
/instances/:id/contacts
→
Adicionar ou editar contato
Adiciona ou edita um contato na agenda do WhatsApp.
/instances/:id/contacts/blocked
→
Listar contatos bloqueados
Lista os contatos bloqueados.
/instances/:id/contacts/check
→
Verificar números em lote
Verifica em lote quais números possuem WhatsApp.
/instances/:id/contacts/:jid
→
Metadados de um contato
Retorna existência, nome local, foto e contagem de mensagens de um contato.
/instances/:id/contacts/:jid/picture
→
Foto do contato
Retorna a URL da foto do contato.
/instances/:id/contacts/:jid/status
→
Recado/status do contato
Consulta o recado/status do contato.
/instances/:id/contacts/:jid/business
→
Perfil business do contato
Retorna o perfil business do contato, quando existir.
/instances/:id/contacts/:jid/block
→
Bloqueia contato
Bloqueia o contato.
/instances/:id/contacts/:jid/block
→
Desbloqueia contato
Desbloqueia o contato.
/instances/:id/contacts/:jid
→
Remover contato da agenda
Remove o contato da agenda do WhatsApp.
/instances/:id/contacts/:jid/labels
→
Etiquetas associadas ao chat do contato
Etiquetas associadas ao chat do contato.
/instances/:id/contacts/resolve-lids
→
Resolve LIDs em lote
Até 100 LIDs individuais. Retorna resolução ou ausência explicitamente; não inventa telefone.
/instances/:id/contacts/:jid/session
→
Limpar sessão criptográfica do contato
Restrito a gestor/máquina. Remove apenas a sessão Signal do contato; preserva contato e histórico.
/instances/:id/contacts/:jid/presence/subscribe
→
Assina presença do contato
Assina presença do contato.