Cumulocity · AsyncAPI Specification
Cumulocity MQTT Service
Version 2025.1
Standards-compliant, multi-tenant MQTT broker for application-level messaging that does not need Cumulocity's domain model. Topics are tenant-scoped, persistent, and bridgeable to the Cumulocity domain model via the Dynamic Mapper.
View Spec
View on GitHub
IoTInternet of ThingsIndustrial IoTAIoTDevice ManagementDigital TwinMQTTEdge ComputingStreaming AnalyticsData LakeAsyncAPIWebhooksEvents
Channels
{tenantId}/{topic}
Publish to a tenant-scoped MQTT topic.
Tenant-scoped topic hierarchy for arbitrary application messages. Topics are isolated per tenant and persisted; subscribers receive missed messages on reconnect when using MQTT 5.0 session expiry.
Messages
GenericMessage
Generic MQTT Message
Arbitrary application payload published on a tenant-scoped topic.
Servers
mqtts
production
mqtt.{tenant}.cumulocity.com:8883
TLS-secured multi-tenant MQTT 5.0 broker.