Webhook subscriptions
Update a subscription
PATCH
https://api.ruuster.com/v1/webhooks/{webhookId}Change a subscription's URL, events, description, or pause and re-activate it.
- Authentication:
x-api-keyandx-emailheaders of an owner or admin - Rate limit: 120 requests per minute per key
- Changes only your webhook subscriptions, never your Ruuster data
Send only the fields you're changing.
Path parameters
| Name | Type | Description |
|---|---|---|
webhookId |
string | The subscription id, whk_… |
Body
JSON, Content-Type: application/json, at most 64 KB.
| Name | Type | Required | Description |
|---|---|---|---|
url |
string | no | New delivery URL; same rules as on create |
events |
string[] | no | Replaces the event list |
description |
string | no | Your label |
status |
string | no | active or paused. Set active to re-enable a disabled subscription after fixing your endpoint, then replay the gap |
A blocked subscription can only be re-enabled by Ruuster (409 subscription_blocked).
Response
data.subscription with the changes applied.