Perfil
Verificar conta
Obtém dados do perfil próprio ou de outro número / LID
GET
Verificar conta
Auth:
Envelope:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: sim (read-only)
Descrição
Retorna os dados do perfil da própria conta conectada (foto, nome, status, JID, LID). Opcionalmente, consulta o perfil de outro número via?number=. Sem o parâmetro, retorna o perfil da própria instância.
Exemplos
Própria conta
Sem query param: retorna o perfil da própria instância conectada (foto, nome, status, JID e LID). Forma direta de validar quem está conectado naquela sessão.Outro número
Consulta o perfil público de um terceiro pelo número (?number=5511988887777). Útil para verificar se o número existe no WhatsApp e obter foto / nome / status visíveis ao público.
Por LID
Consulta o perfil usando um LID (@lid) em vez de número. Útil quando o evento de origem expõe apenas o LID anônimo (em comunidades / canais novos do WhatsApp), sem o telefone correspondente.
Resposta de sucesso
Devolveprofile com os dados do alvo: profilePicture (URL CDN do WhatsApp, sempre presente, vira null se a conta não tem foto ou o lookup deu timeout), profileName (push name ou business name), profileStatus (texto “Recados”), phoneNumber (só dígitos), jid (<numero>@s.whatsapp.net) e lid (formato @lid, quando disponível). Os campos exceto profilePicture usam omitempty, podem não aparecer se o WhatsApp não devolveu o dado.
200 OK
200 OK (sem foto)
Parâmetros de rota
Nome da instância.
Headers
TokenAccount ou TokenInstance.Query
Número (
5511999999999, +5511999999999, 5511999999999@s.whatsapp.net) ou LID (52399087550579@lid). Se omitido, retorna o perfil da própria instância.Notas
- Para números BR (
55...), o serviço tenta automaticamente variações com e sem o 9º dígito. - Sanitização automática de
+,-,(,)e espaços:(11) 99999-9999vira11999999999. profilePictureé o único campo que sempre aparece (pode sernull); os demais usamomitempty.- A URL da foto é temporária (CDN do WhatsApp). Se o lookup ultrapassar 10s, o campo vem
null. - Para a própria conta, prefira
number="", passar o próprio número retorna dados “como outros te veem”.
Erros
| HTTP | Mensagem |
|---|---|
| 400 | Number not found or not registered on WhatsApp |
| 400 | invalid LID format |
| 400 | Instance is not connected to WhatsApp |
| 500 | timeout ao buscar foto (>10s) |