Webhooks

Subscribe to operational events for Slack, PagerDuty, or custom automations.

Event types

EventWhen
purge.completedGlobal purge finished
origin.unhealthyOrigin checks fail threshold
origin.recoveredOrigin healthy again
cert.expiringManaged 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).