Update a webhook endpoint
PATCH/webhook_endpoints/:external_id
events replaces the subscription list wholesale (no merge); omit it to leave it
unchanged. An endpoint must subscribe to at least one event, so [] and null are
rejected; delete the endpoint to stop all deliveries. Requires an org management role.
Returns 403 manage_endpoints_on_live_api on the sandbox API; use the live API.
Request
Responses
- 200
- 401
- 403
- 404
- 422
Updated endpoint (secret omitted)
Authentication required or token is invalid/expired. This error occurs when:
- No Authorization header is provided
- The access token is invalid or malformed
- The access token has expired
- The access token has been revoked
To resolve: Obtain a new access token using the OAuth 2.0 flow.
The authenticated user does not have permission to access this resource. This typically means:
- The user is authenticated but lacks the required OAuth scope
- The resource belongs to a different user
- The user's role doesn't allow this operation
Check that your OAuth token includes the necessary scopes for this endpoint.
The requested resource does not exist or is not visible to this token.
Validation error