Meaning
An automated HTTP callback triggered by an event in a source system that pushes real-time data to a destination URL.
Three examples from work
Payment integration
DevStripe will send a webhook event when the subscription payment succeeds.
Backend DevMake sure our endpoint verifies the cryptographic webhook signature.
Incident debugging
SupportUsers report that orders are marked pending even after paying.
DevOur webhook consumer crashed due to an unhandled JSON null value.
Architecture sync
ArchitectWebhooks are far more efficient than polling external APIs every five seconds.
DevIt reduces network traffic and gives users immediate notifications.
Collocations: 'webhook handler', 'register a webhook', 'verify webhook signature'. Unlike polling, webhooks push data immediately as events happen.