Update webhook
Update a webhook’s configuration.
Allows you to change the webhook’s settings to adapt to your needs.Documentation Index
Fetch the complete documentation index at: https://developers.dnsradar.dev/llms.txt
Use this file to discover all available pages before exploring further.
You can update one or more fields of the webhook, and fields not included in the request body will remain unchanged.
Authorizations
API key used to authenticate yourself on DNSRadar. Obtain your API key from your DNSRadar dashboard.
Path Parameters
Body
2000POST, PUT, DELETE, PATCH Secret key for HMAC-SHA256 signing of webhook requests
"Ultra Secure P@ssw0rd!"
Array of group identifiers (slug or UUID). Accepts either group slugs or UUIDs (with 'grp_' prefix). If a slug is provided and doesn't exist, a new group will be automatically created with that slug.
["production-servers", "grp_abc123..."]
Response
Webhook updated
Webhook configuration for event notifications
Webhook identifier with 'whk_' prefix
"whk_abc123..."
Webhook creation datetime in ISO 8601 format
Webhook endpoint URL
"https://api.server.com/webhook/dnsradar"
HTTP method to use for the webhook
POST, PUT, DELETE, PATCH Custom HTTP headers as key-value pairs
{
"Authorization": "Bearer abc123token",
"X-Custom-Header": "value"
}
Secret key used for HMAC-SHA256 signing of webhook requests. The signature is sent in the X-Webhook-Signature header.
"Ultra Secure P@ssw0rd!"
Whether webhook is active
Last error message if any
"Timeout connecting to endpoint"
Datetime of last execution in ISO 8601 format
List of group UUIDs associated with this webhook
Group UUID with 'grp_' prefix
["grp_abc123...", "grp_def456..."]

