Update a single subscription on a webhook. This endpoint accepts both PATCH and PUT. The request body is partial, so omitted fields remain unchanged. When filters is provided, it replaces the complete filter object; send {} to clear all filters, or omit an individual filter from the replacement object to remove only that filter.
| Name | Type | Description |
|---|---|---|
| id Required | integer | Unique webhook identifier. |
| subscription_id Required | integer | Unique subscription identifier. |
| Name | Type | Description |
|---|---|---|
| note Optional | string | Free-text label included in every outgoing payload for this subscription. Useful for providing context to LLMs or downstream automation. |
| filters Optional | object | Complete replacement filter object. Omit this field to leave filters unchanged, send an empty object to clear all filters, or omit an individual filter from this object to remove it while retaining the other supplied filters. |
Returns the full updated webhook object.