Webhooks
Subscribe to operational events for Slack, PagerDuty, or custom automations.
Event types
| Event | When |
|---|---|
purge.completed | Global purge finished |
origin.unhealthy | Origin checks fail threshold |
origin.recovered | Origin healthy again |
cert.expiring | Managed cert < 14 days (rare; auto-renew should handle) |
Payload example
{
"id": "evt_01J8…",
"type": "purge.completed",
"created": "2026-08-05T20:01:12Z",
"data": {
"purge_id": "pu_8f2a19c0",
"property": "prop_northwind",
"propagated_ms": 118
}
}
Verify DT8-Signature header with your webhook secret (HMAC-SHA256 of the raw body).