Skip to content
The Internet Compass

Engineering

Webhook

A webhook is an HTTP request sent automatically from one system to a URL you provide when a specified event occurs, allowing event-driven integration without polling.

Reliable webhook consumers must handle duplicate deliveries, verify signatures, respond quickly and process asynchronously, because retry logic on the sender's side guarantees repeats.

Because delivery is at-least-once rather than exactly-once, idempotent handling is not optional.