Webhooks Native
The universal channel — JSON payload on any event, HMAC signature optional.
Setup — 30 seconds
- 1 Dashboard → Integrations → Webhooks — add endpoint
- 2 Set URL and optional HMAC secret
- 3 Pick events: monitor.down, monitor.up, ssl.expiring
- 4 API v4 supports CRUD + test-send
Example JSON payload
{
"event": "monitor.down",
"monitor": { "id": 42, "url": "https://example.com" },
"incident": {
"started_at": "2026-04-18T16:00:00Z",
"error": "HTTP 500"
}
}