SubscriptionPreferenceDto
August 7, 2026 ยท View on GitHub
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
subscriptionId | String | :heavy_check_mark: | The unique identifier of the subscription | 64f5e95d3d7946d80d0cb679 |
workflow | JsonNullable<SubscriptionPreferenceDtoWorkflow> | :heavy_minus_sign: | Workflow information if this is a template-level preference | |
enabled | boolean | :heavy_check_mark: | Whether the preference is enabled | true |
condition | Map<String, Object> | :heavy_minus_sign: | Optional JSON Logic condition evaluated against the trigger payload at fan-out time (for example, { "var": "payload.tier" }) | { "and": [ { "===": [ { "var": "payload.tier" }, "premium" ] } ] } |