PATCH /v1/projects/{projectId}/webhooks/destinations/{destinationId}
Updates the supplied URL, name, description, status or enabledEvents fields on a project’s webhook destination and returns its updated configuration. The payload API version is not a mutable field in this request. Event selections are checked against the destination’s versioned catalog; signing-secret rotation is a separate operation. Supply the required Idempotency-Key header.
- TypeScript
- Python
- Rust
TypeScript
Parameters
string
required
Identifies one logical mutation across retries.
string
required
string
required
Body
string | null
WebhookEventSelection
string
WebhookDestinationStatus
string (uri)
HTTPS URL without credentials or a fragment.
Returns
200 The updated webhook destination. WebhookDestination
string (date)
required
string (date-time)
required
string (date-time) | null
required
string | null
required
string
required
WebhookEventSelection
required
string
required
string
required
WebhookDestinationStatus
required
string (date-time)
required
string (uri)
required