channel and testMode fields are immutable — to change them, remove and re-add the webhook.
Request Body
channel is permanent for a given webhook record — to switch channel, remove and re-add. URL changes are accepted as-is; merchant ensures the new URL matches the channel.Example Request
Success Response (200)
Returns the updated webhook entity. Identical shape toadd-webhook.
Response Fields
Errors
Retry policy: Never retry 4xx — fix the request and resubmit. Retry 5xx with exponential backoff (start 5s, max 3 attempts).