Software Engineering ยท APIs & Systems
A callback pattern where one service notifies another by sending an HTTP POST to a URL the receiver registered in advance โ triggered by an event, not a poll.
Example: Stripe POSTing to your `/webhook` endpoint when a payment succeeds, instead of you polling Stripe every second.
In practice: Webhooks fail silently if the receiving endpoint is down โ retry logic, signature verification, and idempotent handlers are the standard hygiene a receiver needs.