Skip to main content
POST
Register a new webhook endpoint

Authorizations

Authorization
string
header
required

API key (dh_live_...) or Auth0 JWT token

Body

application/json
url
string
required

HTTPS endpoint that receives webhook event payloads

Maximum string length: 2048
subscribedEvents
enum<string>[]
required

Event types to deliver

Minimum array length: 1
Available options:
monitor.created,
monitor.updated,
monitor.deleted,
incident.created,
incident.resolved,
incident.reopened,
service.status_changed,
service.component_changed,
service.incident_created,
service.incident_updated,
service.incident_resolved
Minimum string length: 1
description
string | null

Optional human-readable description

Maximum string length: 255

Response

Created

data
object
required

Webhook endpoint that receives event delivery payloads