Update a webhook endpoint
Updates name, URL, active flag, or the event subscription list.
Toggling active here is equivalent to calling disable/enable
without an audit reason.
Required scope: write_webhooks (for API-key authentication).
Authorizations
Secret API key for admin access
JWT token for admin user authentication
Headers
Bearer token for admin authentication
Path Parameters
Webhook endpoint ID
Body
A label shown in the dashboard list.
"Order pipeline"
HTTPS destination URL. It cannot resolve to a private IP address outside development.
"https://example.com/webhooks/orders"
Defaults to true on create. Prefer the disable and enable endpoints to pause one.
Event names this endpoint receives. An empty list or ["*"] subscribes to every event; otherwise list exact names (order.completed) or patterns (order.*).
Response
webhook endpoint updated

