Update a webhook
Updates mutable fields on a webhook. Only the fields you send are changed. The signing secret cannot be changed or read back — delete and recreate the webhook to rotate it.
Authorizations
Bearer token for authentication. Format: 'Bearer {token}'
Headers
Workspace ID (uses default workspace if not provided)
Path Parameters
Webhook UUID
Body
Update a webhook
Display name (must be unique within the workspace)
Destination URL; must be an http or https URL
Event types to subscribe to: 'deploy_started', 'deploy_ended'
deploy_started, deploy_ended App UUIDs to scope this webhook to. Send an empty array for every app in the workspace.
Whether deliveries are sent
Response
Update a webhook
Api_V1_Entities_Webhook model
Unique webhook identifier
Display name (unique per workspace)
Destination URL events are POSTed to
Whether deliveries are currently sent
Event types this webhook subscribes to: 'deploy_started', 'deploy_ended'
App UUIDs this webhook is scoped to. Empty means every app in the workspace.
Signing secret, formatted 'whsec_'. Returned ONLY in the create response — store it, it cannot be read back.
Creation timestamp
Last update timestamp

