| Field | Type | Required | Description |
|---|---|---|---|
id |
Optional<String> | ➖ | Unique identifier of the notification |
environmentId |
String | ✔️ | Environment ID of the notification |
organizationId |
String | ✔️ | Organization ID of the notification |
subscriberId |
String | ✔️ | Subscriber ID of the notification |
transactionId |
String | ✔️ | Transaction ID of the notification |
templateId |
Optional<String> | ➖ | Template ID of the notification |
digestedNotificationId |
Optional<String> | ➖ | Digested Notification ID |
createdAt |
Optional<String> | ➖ | Creation time of the notification |
updatedAt |
Optional<String> | ➖ | Last updated time of the notification |
channels |
List<StepTypeEnum> | ➖ | N/A |
subscriber |
Optional<ActivityNotificationSubscriberResponseDto> | ➖ | Subscriber of the notification |
template |
Optional<ActivityNotificationTemplateResponseDto> | ➖ | Template of the notification |
jobs |
List<ActivityNotificationJobResponseDto> | ➖ | Jobs of the notification |
payload |
Map<String, Object> | ➖ | Payload of the notification |
tags |
List<String> | ➖ | Tags associated with the notification |
controls |
Map<String, Object> | ➖ | Controls associated with the notification |
to |
Map<String, Object> | ➖ | To field for subscriber definition |
topics |
List<ActivityTopicDto> | ➖ | Topics of the notification |
severity |
Optional<SeverityLevelEnum> | ➖ | Severity of the workflow |
critical |
Optional<Boolean> | ➖ | Criticality of the notification |
contextKeys |
List<String> | ➖ | Context (single or multi) in which the notification was sent |