Update an existing webhook endpoint.
PATCH /webhooks/{webhook_id}
Partially updates an existing webhook. Only the fields you supply are changed; omitted fields keep their current values.
secret is never echoed — has_secret indicates whether one is set).
ID of the webhook to update.
Must be a valid URL starting with https.
Write-only. Omit to keep the current secret, send an empty string to remove it, or send a value to replace it.
cdd_state_changed, monitoring_alert_fired, cdd_document_fetched, search_completed, alert_remediated, flow_run_completed, flow_run_failed The updated webhook.
Unique ID for the webhook.
Whether a signing secret is configured. The secret itself is never returned.
Derived health: disabled when inactive, failing when the last delivery returned a non-2xx status, otherwise active.
active, failing, disabled Timestamp of the most recent delivery attempt, or null if none.
HTTP status code of the most recent delivery attempt, or null if none.
cdd_state_changed, monitoring_alert_fired, cdd_document_fetched, search_completed, alert_remediated, flow_run_completed, flow_run_failed