| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | Webhook ID to update (required) | |
| name | String | Webhook name (max 50 characters) | [optional] |
| url | URI | Webhook endpoint URL (must be HTTPS in production) | [optional] |
| secret | String | Secret key for HMAC-SHA256 signature verification | [optional] |
| events | List<EventsEnum> | Events to subscribe to | [optional] |
| isActive | Boolean | Enable or disable webhook delivery | [optional] |
| customHeaders | Map<String, String> | Custom headers to include in webhook requests | [optional] |
| Name | Value |
|---|---|
| POST_SCHEDULED | "post.scheduled" |
| POST_PUBLISHED | "post.published" |
| POST_FAILED | "post.failed" |
| POST_PARTIAL | "post.partial" |
| POST_RECYCLED | "post.recycled" |
| ACCOUNT_CONNECTED | "account.connected" |
| ACCOUNT_DISCONNECTED | "account.disconnected" |
| MESSAGE_RECEIVED | "message.received" |
| COMMENT_RECEIVED | "comment.received" |