CreateTopicSubscriptionsRequestDto
August 7, 2026 ยท View on GitHub
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
subscriberIds | List<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" ] |
subscriptions | List<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" } ] |
name | Optional<String> | :heavy_minus_sign: | The name of the topic | My Topic |
context | Map<String, CreateTopicSubscriptionsRequestDtoContextUnion> | :heavy_minus_sign: | N/A | |
preferences | List<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" ] } } ] |