Back to Dictionary
Backend

Webhook

A URL that receives automatic HTTP notifications when something happens in another service.

The Full Picture

Webhooks are how services talk to each other in real time. When a Stripe payment succeeds, Stripe sends a POST request to your webhook URL with the payment details. When someone pushes to GitHub, GitHub notifies your CI/CD.

In vibe coding, you'll encounter webhooks with payments (Stripe), auth (Clerk, Supabase), form submissions, and deployment triggers. The critical thing AI often misses: webhook signature verification — without it, anyone can fake events to your endpoint.

Was this helpful?

Want to go deeper? I write about the real gaps vibe coding leaves behind.