Static
createOptional
xOptional context id the request is running. *
Static
deleteDelete a topic domain
Use this API to delete a topic domain.
Token Permissions: [ topic_domain:delete:*
]
void
ApiError
The ID of the topic domain *
Optional
xOptional context id the request is running. *
Static
getGet a topic domain
Use this API to get a single topic domain by its ID.
Token Permissions: [ topic_domain:get:*
]
TopicDomainResponse The topic domain.
ApiError
The ID of the topic domain. *
Optional
xOptional context id the request is running. *
Static
getGet a list of the topic domains
Use this API to get a list of topic domains that match the given parameters.
Token Permissions: [ event_designer:access
]
TopicDomainsResponse Get a list of topic domains and the accompanying metadata.
ApiError
Optional
applicationOptional
applicationMatch only topic domains with the given application domain ids separated by commas. *
Optional
brokerMatch only topic domains with the given brokerType. *
Optional
ids?: string[]Match only topic domains with the given IDs separated by commas. *
Optional
pageThe page number to get. *
Optional
pageThe number of topic domains to get per page. *
Optional
xOptional context id the request is running. *
Create a topic domain Topic Domains govern the format of topic addresses within an application domain
Token Permissions: [
topic_domain:create:*
]Returns
TopicDomainResponse Created a topic domain. Returns the newly saved topic domain in the response body.
Throws
ApiError