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