Skip to content

Delete a webhook

DELETE
/api/domains/{domain}/webhooks/{webhookGuid}

Remove a webhook configuration from the specified domain owned by the authenticated user

domain
required
string
Example
example.com

Domain name that must be owned by the authenticated user

webhookGuid
required
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000

Unique identifier (GUID) of the webhook to delete

Webhook deleted successfully

object
success

Indicates the request was successful

boolean
Example
true
message

Human-readable success message confirming the webhook deletion

string
Example
Webhook deleted successfully.

Unauthorized - Invalid or missing authentication credentials

object
success
boolean
message
string
Example
Unauthorized

Not Found - Domain or webhook not found

object
success
boolean
message
string
Example
Domain not found or you do not own this domain

Validation Error - Invalid input data

object
success
boolean
message
string
Example
Validation failed.
errors

Field-specific validation errors

object

Too Many Requests - Rate limit exceeded. Retry after the specified time.

object
success
boolean
message
string
Example
Too many attempts. Please try again later.
Retry-After
integer

Seconds until rate limit resets

X-RateLimit-Limit
integer

Maximum requests per minute

X-RateLimit-Remaining
integer

Remaining requests in current window

Server Error - Unexpected error occurred

object
success
boolean
message
string
Example
An error occurred while processing the request.