Skip to content

Webhooks

Este guia acompanha a tela Webhooks do painel (Integrações → Webhooks).

Para que serve

Avisar o seu sistema (CRM, loja, ERP) quando algo importante acontece na sua conta — por exemplo um contato novo ou um e-mail avulso enviado pela API — sem ficar consultando a API o tempo todo.

O que você vai fazer

  1. Abrir Integrações → Webhooks.
  2. Clicar em Novo webhook e informar a URL HTTPS do seu sistema.
  3. Marcar os eventos que quer receber.
  4. Copiar o secret imediatamente após criar — por segurança ele não aparece de novo.
  5. No seu sistema, validar o cabeçalho de assinatura com esse secret.
  6. Usar Testar para enviar um aviso de prova.

Eventos comuns

EventoQuando
Contato criado / atualizadoPainel, formulário ou API de contatos
Mensagem enviada / falhouEnvio avulso pela API (/messages)
Campanha concluídaQuando um disparo de campanha termina

Secret e segurança

O secret serve para o seu sistema confirmar que o aviso veio mesmo do Br Envio. Guarde-o como senha. Se vazar, use Gerar novo secret na edição do webhook.

Detalhes técnicos (HMAC, cabeçalhos e exemplos de código): portal da API.

Dica

Mantenha a URL sempre em https://. Se pausar o webhook, param os avisos até reativar.

Na edição do webhook você vê as entregas recentes (se chegou, qual status HTTP e se houve erro) — útil para conferir se o seu sistema respondeu.

Há um limite de webhooks por conta (padrão: 10). Se precisar de mais, fale com o suporte.

Relação com envios avulsos (API)

Os eventos de mensagem enviada / falhou acompanham o POST /messages do portal da API. Se a API recusar um envio por capacidade do momento (muitos avulsos ao mesmo tempo), a mensagem na resposta explica em português — espere um pouco e tente de novo; isso não é o mesmo que “acabou a cota do plano”.

Este guia ajudou?

SimNão— abre o e-mail; respondemos em horário comercial.

Br Envio — e-mail marketing