| Field | Type | Required | Description | Example |
|---|---|---|---|---|
webhook_url |
str | ✔️ | HTTPS URL that signed events are delivered to. | https://customer.app/webhook |
auth |
Optional[models.PlatformTriggerAuth] | ➖ | Optional caller credential sent as an HTTP auth header on each delivery, in addition to the HMAC signature. Lets the receiving endpoint authenticate the request. On update, omit auth to preserve the existing credential; there is no in-place removal — recreate the trigger to remove auth. |