Update Webhook
Webhooks
Update Webhook
PATCH
Update Webhook
Updates an existing webhook configuration.
Overview
Update webhook settings including URL, subscribed events, custom headers, and active status. Only provided fields are updated; omitted fields remain unchanged.Authentication
Bearer token with
write:webhooks scopePath Parameters
The webhook configuration ID (UUID v4)
Request Body
All fields are optional. Only provided fields are updated.The HTTPS endpoint URL to receive webhook notifications. Maximum 2048 characters.
Array of event type strings to subscribe to:
"ANALYSIS_COMPLETED"- Analysis finished successfully"ANALYSIS_FAILED"- Analysis processing failed"PING"- Test event for connectivity"INTERVIEW_COMPLETED"- Interview finished with analysis"INTERVIEW_FAILED"- Technical failure during interview"INTERVIEW_STARTED"- Interview session began"SOURCING_COMPLETED"- Sourcing run finished with scored candidates"SOURCING_FAILED"- Sourcing run terminated with an error"ENRICH_COMPLETED"- Enrichment run completed"ENRICH_FAILED"- Enrichment run terminated with an error
Human-readable name for the webhook. Maximum 255 characters.
Description of what this webhook is used for.
Custom headers to include in webhook requests. Maximum 50 headers.
Whether the webhook is active. Set to
false to temporarily disable the webhook.Response
Returns the updated webhook configuration.Example Request
Example Response
Common Update Scenarios
Disable Webhook Temporarily
Update Event Subscriptions
Update Custom Headers
Error Responses
400 - Validation Error
400 - Validation Error
404 - Webhook Not Found
404 - Webhook Not Found
403 - Access Denied
403 - Access Denied
Related
Get Webhook
View webhook configuration details
Reset Circuit
Reset circuit breaker for failed webhook