Contatos
Agenda local, metadados, foto, checagem de números, bloqueio e perfil business de contatos.
Referência
13 endpoints
GET
/instances/:id/contacts
→
Listar contatos conhecidos localmente
Lista contatos conhecidos localmente, com busca por nome, telefone ou JID.
POST
/instances/:id/contacts
→
Adicionar ou editar contato
Adiciona ou edita um contato na agenda do WhatsApp.
GET
/instances/:id/contacts/blocked
→
Listar contatos bloqueados
Lista os contatos bloqueados.
POST
/instances/:id/contacts/check
→
Verificar números em lote
Verifica em lote quais números possuem WhatsApp.
GET
/instances/:id/contacts/:jid
→
Metadados de um contato
Retorna existência, nome local, foto e contagem de mensagens de um contato.
GET
/instances/:id/contacts/:jid/picture
→
Foto do contato
Retorna a URL da foto do contato.
GET
/instances/:id/contacts/:jid/status
→
Recado/status do contato
Consulta o recado/status do contato.
GET
/instances/:id/contacts/:jid/business
→
Perfil business do contato
Retorna o perfil business do contato, quando existir.
POST
/instances/:id/contacts/:jid/block
→
Bloqueia contato
Bloqueia o contato.
DELETE
/instances/:id/contacts/:jid/block
→
Desbloqueia contato
Desbloqueia o contato.
POST
/instances/:id/contacts/:jid/report
→
Denuncia contato
Denuncia contato (não suportado).
DELETE
/instances/:id/contacts/:jid
→
Remover contato da agenda
Remove o contato da agenda do WhatsApp.
GET
/instances/:id/contacts/:jid/labels
→
Etiquetas do contato
Etiquetas do contato (não suportado).