Outgoing webhooks

Using outgoing webhooks with Uptime

  1. Go to Uptime -> Integrations → Exporting data and find the Outgoing webhooks section.
  2. Click the Configure button.
  3. Choose a webhook type: Incident, Monitor, or On-call contact.
  4. Enter your Webhook URL.
  5. You're done. 🎉

Incident webhook

You will get a POST request when a new incident is created, acknowledged, or resolved. You can fetch the monitor details for the relationships.monitor field using the Monitors API.

Monitor webhook

You will get a POST request when a new monitor is created, updated, paused, unpaused, or deleted.

On-call contact webhook

You will get a POST request when an on-call contact changes.

Testing webhooks

We recommend using RequestBin or Hookdeck for testing webhooks.

Monitoring webhooks

We recommend Hookdeck to confidently manage webhooks in production.