Skip to main content
DELETE
Permanently removes a webhook endpoint. Pending deliveries are discarded. Deleting and re-creating is also how you rotate the signing secret — the new endpoint gets a new one. If you only want to pause delivery, set status to DISABLED instead. Requirements: webhooks:manage scope.

Request

endpointId
string
required
The webhook endpoint ID to remove.

Response

webhookEndpoint
object
Final snapshot of the removed endpoint: {id, url, eventTypes, status, createdAt, consecutiveFailures, disabledAt, disabledReason}.
deleted
boolean
Always true on success.

Errors