Create an endpoint
cURL
string
required
The
http(s) endpoint that receives events.string
Optional human label.
string[]
Event types to subscribe to. Omit or pass
[] to receive all events.Response (201)
List endpoints
cURL
{ "object": "list", "data": [ <webhook_endpoint>, … ] } (secrets omitted).
Update an endpoint
PATCH any of url, description, enabled, event_types.
cURL
Rotate the signing secret
Issues a freshwhsec_… (returned once) and invalidates the old one.
cURL
Delete an endpoint
cURL
Inspect deliveries
Every event × endpoint produces a delivery row with status and retry history — the same data the dashboard Webhooks view shows.cURL
Response
failed. status is one of pending | retrying | succeeded | failed.
Resend a delivery
Re-queue a delivery for an immediate re-attempt (e.g. after fixing your endpoint).cURL
type and its payload.