Update an existing webhook endpoint
Change the URL, description, event types, event naming, or enabled state. Send only the fields you are changing.
Authorizations
API key with sm_ prefix. Get your key at https://sudomock.com/dashboard/api-keys
Path Parameters
Id of the endpoint whose settings you want to change.
Body
Partial update. Any subset of fields; all optional.
New https URL that receives this endpoint's events.
1 - 2048New label for this endpoint.
255New list of event types for this endpoint; leave it empty to receive every event.
render.succeeded, render.failed, upload.succeeded, video.succeeded, video.failed, 2d_mockup.ready, 2d_mockup.rejected, 2d_mockup.failed, 2d_render.succeeded, 2d_render.failed, photo_mockup.ready, photo_mockup.rejected, photo_mockup.failed, photo_mockup_render.succeeded, photo_mockup_render.failed, webhook.test Set to false to pause deliveries, or true to resume them.
Re-pin the endpoint to 'current' or 'legacy' event names once its handler is ready for them.
legacy, current Response
Successful Response
Endpoint metadata with the secret MASKED (whsec_****<last4>).
Unique identifier for the webhook endpoint.
"b5cd6284-f6a0-4cfc-94df-781353e30dfd"
The https URL that receives this endpoint's events.
"https://your-app.example.com/hooks/sudomock"
Masked: whsec_****
"whsec_****e865"
Whether this endpoint currently receives events.
true
Time the endpoint was created.
"2026-09-18T09:24:11.482713Z"
Your label for this endpoint.
"Production render notifications"
Event types this endpoint receives; an empty list means every event.
The event-name spelling this endpoint is pinned to: 'legacy' or 'current'.
Time the endpoint was last updated.
"2026-09-18T09:31:02.117845Z"