CreateTopicSubscriptionsRequestDto

August 7, 2026 ยท View on GitHub

Fields

FieldTypeRequiredDescriptionExample
subscriberIdsList<String>:heavy_minus_sign:: warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.

List of subscriber IDs to subscribe to the topic (max: 100). @deprecated Use the "subscriptions" property instead.
[
"subscriberId1",
"subscriberId2"
]
subscriptionsList<CreateTopicSubscriptionsRequestDtoSubscription>:heavy_minus_sign:List of subscriptions to subscribe to the topic (max: 100). Can be either a string array of subscriber IDs or an array of objects with identifier and subscriberId[
{
"identifier": "subscriber-123-subscription-a",
"subscriberId": "subscriber-123"
},
{
"identifier": "subscriber-456-subscription-b",
"subscriberId": "subscriber-456"
}
]
nameOptional<String>:heavy_minus_sign:The name of the topicMy Topic
contextMap<String, CreateTopicSubscriptionsRequestDtoContextUnion>:heavy_minus_sign:N/A
preferencesList<CreateTopicSubscriptionsRequestDtoPreference>:heavy_minus_sign:The preferences of the topic. Can be a simple workflow ID string, workflow preference object, or group filter object[
{
"workflowId": "workflow-123",
"condition": {
"===": [
{
"var": "payload.tier"
},
"premium"
]
}
}
]