Individual webhook configuration for receiving real-time notifications
| Name | Type | Description | Notes |
|---|---|---|---|
| Id | string | Unique webhook identifier | [optional] |
| Name | string | Webhook name (for identification) | [optional] |
| Url | string | Webhook endpoint URL | [optional] |
| Secret | string | Secret key for HMAC-SHA256 signature (not returned in responses for security) | [optional] |
| Events | List<Webhook.EventsEnum> | Events subscribed to | [optional] |
| IsActive | bool | Whether webhook delivery is enabled | [optional] |
| LastFiredAt | DateTime | Timestamp of last successful webhook delivery | [optional] |
| FailureCount | int | Consecutive delivery failures (resets on success, webhook disabled at 10) | [optional] |
| CustomHeaders | Dictionary<string, string> | Custom headers included in webhook requests | [optional] |