Tudo o que vale a pena saber, nada do que não vale.
Que eventos oferece
Os dois mais comuns são os relatórios de entrega (DLRs), que informam se cada mensagem chegou ao dispositivo e porque falhou, e as mensagens de entrada, que permitem criar fluxos bidirecionais e o tratamento de interrupções (STOP). Consulte /answers/what-is-dlr e /answers/what-is-mo-vs-mt.
Porque a pressão supera as pesquisas de opinião?
Consultar uma API constantemente para obter o status desperdiça requisições e aumenta a latência; um webhook entrega o evento no momento em que ele ocorre, permitindo que as suas tentativas de OTP, encaminhamento de suporte e análises reajam em tempo real. Consulte /developers/webhooks.
Verifique e proteja-o
Como qualquer pessoa pode enviar uma requisição POST para um URL público, assinar payloads de webhook (por exemplo, com HMAC-SHA256) e verificar a assinatura antes de confiar num evento, e sempre servir o endpoint via HTTPS. Veja /answers/hmac-sha256-dlr-signing e /tools/webhook-signature-validator.
Torne-o resistente.
Devolva um código 2xx rapidamente e processe de forma assíncrona, espere novas tentativas e duplicatas ocasionais (portanto, trate os eventos de forma idempotente) e monitorize falhas para que você nunca perca silenciosamente um evento de entrega. Consulte /developers/webhooks.