BeeZapdocs
EntrarPainel →

Documentação do BeeZap

BeeZap é uma central multi-cliente pra envio e recebimento de mensagens WhatsApp via API. Ele roda em cima do WAHA e oferece autenticação por chave, webhooks assinados via HMAC, gestão de sessões e estratégias anti-ban (rotação, warmup, cooldown).

Quem usa o quê

  • Operador do hub — gerencia clientes, sessões WhatsApp e supervisiona o tráfego. Acessa em /admin.
  • Admin do cliente — gerencia o próprio sistema-cliente: configura URL de webhook, regenera chave de API, convida operadores, vê suas conversas e logs. Acessa em /app.
  • Operador do cliente — usa as conversas e visualiza dados do cliente. Sem poder de mudar configurações.
  • Sistema cliente — não loga, integra via POST /api/v1/messages usando a API key do cliente.

Por onde começar

Recém-chegou? Vai pro guia Como começar pra acessar o painel, configurar webhook e gerar a primeira chave.

É dev? Pula direto pra API REST ou Webhooks.

Convenções

  • Endpoints da API ficam em <URL_DO_HUB>/api/v1/.... Substitua <URL_DO_HUB> pela URL fornecida (algo como https://hub.exemplo.com).
  • Datas usam formato ISO 8601 em UTC (ex: 2026-04-27T13:42:01.123Z).
  • Toda mensagem que sai pelo BeeZap é registrada em MessageLog e visível no painel.
  • Todo evento que entra no BeeZap pela engine WhatsApp é re-disparado pro webhook do cliente assinado com HMAC SHA-256.