We POST signed JSON (Standard Webhooks) for incident, maintenance and component status events.
Example event payload
{
"type": "incident.created",
"timestamp": "2026-10-09T12:04:00Z",
"page": {
"id": "pg_1k4gejapshgwtyj9drz",
"name": "UpButler",
"url": "https://upbutler.upbutler.com"
},
"incident": {
"id": "inc_…",
"title": "Elevated error rate",
"status": "investigating",
"impact": "major",
"components": [
{
"key": "api",
"status": "partial_outage"
}
]
}
}