Em poucas palavras
- Eventos
template.*= ciclo de vida do template oficial sincronizado com a Meta. instanceIdvem vazio, templates não usam instância de canal.- Disparam quando você publica na Meta, quando a Meta muda status ou categoria, ou quando o Notifique atualiza o espelho local após sync.
- Para saber se a mensagem entregou, use webhooks do WhatsApp (
message.sent,message.delivered, …).
Como vem o POST
Headers:
X-Notifique-Signature, X-Notifique-Timestamp, X-Workspace-Id, X-Webhook-Event.
O que seu servidor deve responder
Boas práticas: ao receber
APPROVED, libere o template no seu app para disparos oficiais; em REJECTED, bloqueie e alerte o time de conteúdo.Referência por evento
Status possíveis em
status_changed: APPROVED, PENDING, REJECTED, IN_APPEAL, PAUSED, DISABLED, DELETED, PENDING_DELETION, LIMIT_EXCEEDED, ARCHIVED.
Payload de cada evento
template.submitted
template.submitted
Disparado quando o template é enviado para a Meta (publicação ou atualização pendente de análise).
template.status_changed
template.status_changed
Disparado quando o status muda, tipicamente após resposta da Meta ou sync.Exemplo rejeitado:
template.category_changed
template.category_changed
Disparado quando a Meta reclassifica o template (impacta cobrança e regras de uso).
Fluxo típico (publicar na Meta)
Próximos passos
- Templates oficiais Meta: sync, vínculo e publicação
- Quick Start: disparo multicanal
- Introdução: interno × oficial
- Eventos WhatsApp: entrega
message.* - Webhooks (guia geral)

