A webhook is a user-defined HTTP callback. It is a mechanism that sends real-time information to any third-party app or service.

Webhooks allow you to specify a URL to which you would like Cockpit to post data when an event happens. So, for instance, if you wish to be notified every time a new collection entry is created, you can create a webhook for it. Webhooks can be created for almost all events in Cockpit.

Create a webhook

Create a webhook

Advanced options

Advanced Options

All data will be send as application/json.

Useful events

  • collections.save.after
  • collections.remove.after
  • regions.update
  • regions.remove