Explore documentation
Webhooks
Using webhooks with Uptime:
- Go to Integrations → Exporting data → Configure webhooks.
- Click Configure.
- Choose a type of webhook ("Incident" / "Monitor" / "On-call change").
- Enter your Webhook URL in the URL field.
- You're done!
Incident webhooks
You'll get a POST request when a new incident is created, gets acknowledged, or resolved. You can fetch the monitor details for the "relationships.monitor" field using the Monitors API.
Monitor webhooks
You'll get a POST request when a new monitor is created, updated, paused/unpaused, or deleted.
On-call change webhooks
You'll get a POST request when an on-call contact changes.
Testing webhooks
We recommend using RequestBin or Hookdeck for testing out webhooks.
Monitoring webhooks
We recommend Hookdeck to confidently manage webhooks in production. Use the Webhook URL and Connection from Testing Webhooks.