Autenticação
A API usa dois mecanismos, conforme o público:
- API Key (
wpf_live_…) — para integrações que consomem a API de WhatsApp. Enviada no headerX-Api-KeyouAuthorization: Bearer. - JWT — para o dashboard (login de usuários). Não é usada nas chamadas de integração.
Usando a API Key
curl https://api.seu-dominio.com/api/v1/instances \
-H "X-Api-Key: wpf_live_xxxxxxxxxxxxxxxx"Scopes
Cada API Key carrega scopes que limitam o que ela pode fazer, por exemplo:
messages:send— enviar mensagensinstances:read/instances:write— gerenciar instânciaschats:read,contacts:read,groups:read/groups:writewebhooks:manage
Uma chamada sem o scope necessário retorna 403 Forbidden.