| Field | Type | Required | Description | Example |
|---|---|---|---|---|
trigger_id |
str | ✔️ | ID of the trigger. | trigger_test_123 |
preset_id |
str | ✔️ | ID of the preset this trigger was created from. | GITHUB_1 |
description |
Optional[str] | ➖ | Optional caller-supplied note describing this trigger. | Reviews I am tagged on, sent to my team's review channel |
status |
models.PlatformTriggerStatus | ✔️ | Current trigger lifecycle state. | ENABLED |
inputs |
Dict[str, Any] | ➖ | Values supplied for the preset's inputs. | { "repository": "acme/payments-api" } |
delivery |
models.PlatformTriggerDeliveryOutput | ✔️ | N/A | |
created_at |
date | ✔️ | Time the trigger was created. | |
updated_at |
date | ✔️ | Time the trigger was last updated. | |
signing_secret |
str | ✔️ | Secret for verifying webhook signatures, serialized as whsec_<base64-encoded key> following Standard Webhooks. Returned only when the trigger is created and cannot be retrieved later. Store it securely. |
whsec_xxx |