Notifications: webhooks
Webhooks let you pipe alerts into your own systems — Slack, a custom endpoint, an incident tool, etc. Manage them under Settings → Webhooks.
- Create a webhook by giving it a name and your endpoint URL.
- Choose events it fires on: up, down, ssl, domain.
- Scope it to monitors — select which monitors it applies to.
- Enable/disable it without deleting it.
- You can have up to 10 webhooks per workspace.
Payload & security
Section titled “Payload & security”- Each webhook fires a JSON
POSTwith a stable shape: the event, the monitor (id, name, group), a message, a link back to the monitor, and a timestamp. - Every request is signed with HMAC-SHA256 using the webhook’s secret, sent
in an
X-UptimeCloud-Signature: sha256=...header, plus anX-UptimeCloud-Eventheader. Verify the signature on your end to confirm the request genuinely came from Uptime Cloud. - AI triage results are also delivered to your “down”
webhooks as an
investigationevent carrying the likely cause. - The last delivery status is tracked so you can see if an endpoint is failing.