Name | Type | Description | Notes |
---|---|---|---|
id | Option<String> | The id of the webhook | [optional] |
enabled | Option<bool> | Whether this webhook is enabled or not | [optional][default to true] |
automatic_redelivery | Option<bool> | If true, BTCPay Server will retry to redeliver any failed delivery after 10 seconds, 1 minutes and up to 6 times after 10 minutes. | [optional][default to true] |
url | Option<String> | The endpoint where BTCPay Server will make the POST request with the webhook body | [optional] |
authorized_events | Option<crate::models::WebhookDataBaseAuthorizedEvents> | [optional] | |
secret | Option<String> | Must be used by the callback receiver to ensure the delivery comes from BTCPay Server. BTCPay Server includes the BTCPay-Sig HTTP header, whose format is sha256=HMAC256(UTF8(webhook's secret), body) . The pattern to authenticate the webhook is similar to how to secure webhooks in Github. If left out, null, or empty, the secret will not be changed. |
[optional] |