Subscription
{
"id": "string",
"type": "string",
"eventTopicId": "string",
"name": "string",
"orgId": "string",
"ownerId": "string",
"subscriberId": "string",
"blocking": false,
"description": "string",
"criteria": "string",
"constraints": {
"constraints": {}
},
"timeout": 0,
"messageTTL": 0,
"requeueDelay": 0,
"broadcast": false,
"priority": 0,
"disabled": false,
"system": false,
"contextual": false
}
id
Type of the subscriptions.
eventTopicId
name
orgId
The user that created the subscription.
The identification of the user that is allowed to listen for events.
Indicates whether the subscription will trigger the blocking event flow.
description
Create a javascript syntax boolean expression using the 'event' object and its properties. Use 'event.data' to access the event's payload (data) according to the specified topic schema, or any of the event's header properties: timeStamp, orgId etc.
constraints
Maximum time to process event (in minutes). Applicable for blocking subscriptions only.
TTL period in milliseconds.
requeueDelay
broadcast
Defines the priority to consider when determining the notification order in case of many subscribers to same topic. 0 means highest priority.
Indicates whether the subscription is disabled.
system
contextual