PUT
/api/v2/webhooks/{id}Replaces an existing webhook. Readable optional fields
(description, body) are a full replace: omitting them clears
them. The write-only fields headers and queryParams are never
returned on read, so omitting them preserves the stored values;
send an explicit empty object ({}) to clear them. Exception: if the
destination (url or service) changes, omitted headers/
queryParams are cleared rather than preserved so stored secrets are
never forwarded to a new destination.
Path parameters
Request bodyJSON
Response
JSON
200
Successfully updated webhook
JSON
400
Bad request or duplicate webhook
401
Unauthorized
403
Forbidden
404
Webhook not found