Back to Glossary
DevOps

What is Webhook?

An HTTP callback triggered by an event, used for real-time notifications and integrations.

A Webhook is an HTTP POST request sent to a URL when a specific event occurs. In Git platforms, webhooks trigger CI/CD pipelines when code is pushed. In Kubernetes, Admission Webhooks are called by the API server before persisting objects — Mutating webhooks can modify requests, Validating webhooks can reject them. Webhooks are the foundation for real-time integrations: Slack notifications, Argo Events triggers, and external secret injection.

Test your knowledge of Webhook and 130 other DevOps concepts