Em poucas palavras
- Toda entrega é um POST
application/jsonpara a URL cadastrada. - Eventos
email.*são só e-mail, WhatsApp usamessage.*, SMS usasms.*. instanceIdvem vazio (e-mail não usa instância).- Ative só os eventos que sua integração usa.
- Responda 2xx rápido; processamento pesado vai para fila no seu lado.
Como vem o POST
Headers:
X-Notifique-Signature, X-Notifique-Timestamp, X-Workspace-Id, X-Webhook-Event.
O que seu servidor deve responder
Processamento demorado? Responda 200 logo e processe em background. Acima de ~10 s conta como timeout e o evento pode ser reenviado.
X-Notifique-Signature e timestamp recente. Detalhes: Segurança de webhooks.
Referência por evento
Use estes eventos ao integrar e-commerce, ERP ou automação com e-mail.Envio e engajamento
E-mails recebidos (inbound)
Inbound respeita Settings → Mensagens recebidas (canal E-mail). Por padrão só webhook; ative Persistir para ver no painel. Guia: Recebimento de e-mails.
Payload de cada evento
Corpo completo do POST. O envelope (event, ids, timestamp) segue o exemplo acima; abaixo, o que muda em data.
email.sent
email.sent
email.delivered
email.delivered
email.opened
email.opened
Disparado na primeira abertura rastreada deste envio.
email.clicked
email.clicked
Disparado no primeiro clique em link rastreado deste envio (ou link curto atribuído).
email.failed
email.failed
email.complained
email.complained
Boa prática: incluir o
to em lista de supressão ao receber este evento.email.cancelled
email.cancelled
email.received
email.received
Dispara quando um e-mail inbound é processado.
inboundEmailId é null se o workspace só usa webhook (sem persistência).Próximos passos
- Quick Start: primeiro envio
- Recebimento de e-mails: MX e inbox
- Introdução: ciclo de status
- Escopos: permissões da chave
- Webhooks (guia geral)

