Todo lo que vale la pena saber, nada que no lo sea.
Qué eventos ofrece
Los dos tipos más comunes son las confirmaciones de entrega (DLR), que informan si cada mensaje llegó al terminal y el motivo del fallo, y los mensajes entrantes, que permiten crear flujos bidireccionales y gestionar las solicitudes STOP. Consulte /answers/what-is-dlr y /answers/what-is-mo-vs-mt.
Por qué la presión política supera a las encuestas
Consultar el estado de una API periódicamente genera solicitudes innecesarias y aumenta la latencia; un webhook entrega el evento en el momento en que ocurre, lo que permite que los reintentos de OTP, el enrutamiento de soporte y los análisis reaccionen en tiempo real. Consulte /developers/webhooks.
Verifícalo y asegúralo
Dado que cualquiera puede enviar solicitudes POST a una URL pública, firmar las cargas útiles de los webhooks (por ejemplo, con HMAC-SHA256) y verificar la firma antes de confiar en un evento, y siempre servir el punto final a través de HTTPS. Consulte /answers/hmac-sha256-dlr-signing y /tools/webhook-signature-validator.
Hazlo resistente
Devuelve un código 2xx rápido y procesa de forma asíncrona, previendo reintentos y duplicados ocasionales (por lo que debes gestionar los eventos de forma idempotente), y supervisa los fallos para que nunca te pierdas un evento de entrega sin previo aviso. Consulta /developers/webhooks.