# Cumulocity MQTT and SmartREST API

**Canonical:** https://apis.io/apis/cumulocity/cumulocity-mqtt-api/  
**Provider:** Cumulocity — https://apis.io/providers/cumulocity/  
**Base URL:** mqtt://{tenant}.cumulocity.com:1883  
**Documentation:** https://cumulocity.com/docs/device-integration/mqtt/

Cumulocity MQTT and SmartREST API is one of 39 APIs that [Cumulocity](https://apis.io/providers/cumulocity/) publishes on the [APIs.io](https://apis.io/) network, described by an AsyncAPI event-driven specification. Tagged areas include IoT, MQTT, SmartREST, Device Integration, and Telemetry. The published artifact set on APIs.io includes API documentation and an AsyncAPI specification.

Constrained-device MQTT broker fronting the Cumulocity REST API with a CSV-based SmartREST 2.0 payload format that saves up to 80% of mobile traffic versus JSON. Supports static templates for common operations (s/us topic family) and tenant-defined custom templates. 16 KiB max payload, MQTT 3.1.1 and 5.0 supported, TLS on port 8883.

## Machine-readable artifacts (5)

- **Documentation** — https://cumulocity.com/docs/device-integration/mqtt/
- **Documentation** — https://cumulocity.com/docs/smartrest/smartrest-two/
- **Documentation** — https://cumulocity.com/docs/smartrest/mqtt-static-templates/
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/cumulocity/refs/heads/main/asyncapi/cumulocity-mqtt-asyncapi.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/cumulocity/refs/heads/main/apis.yml

## Other Cumulocity APIs (12)

- [Cumulocity MQTT Service API](https://apis.io/apis/cumulocity/cumulocity-mqtt-service-api/)
- [Cumulocity Alarms API](https://apis.io/apis/cumulocity/cumulocity-alarms-api/)
- [Cumulocity Application Binaries API](https://apis.io/apis/cumulocity/cumulocity-application-binaries-api/)
- [Cumulocity Applications API](https://apis.io/apis/cumulocity/cumulocity-applications-api/)
- [Cumulocity Asset Instances API](https://apis.io/apis/cumulocity/cumulocity-asset-instances-api/)
- [Cumulocity Asset Models API](https://apis.io/apis/cumulocity/cumulocity-asset-models-api/)
- [Cumulocity Audit Records API](https://apis.io/apis/cumulocity/cumulocity-audit-records-api/)
- [Cumulocity Bayeux Handshake API](https://apis.io/apis/cumulocity/cumulocity-bayeux-handshake-api/)
- [Cumulocity Binaries API](https://apis.io/apis/cumulocity/cumulocity-binaries-api/)
- [Cumulocity Bootstrap Users API](https://apis.io/apis/cumulocity/cumulocity-bootstrap-users-api/)
- [Cumulocity Bulk Operations API](https://apis.io/apis/cumulocity/cumulocity-bulk-operations-api/)
- [Cumulocity Child References API](https://apis.io/apis/cumulocity/cumulocity-child-references-api/)

## Tags

IoT, MQTT, SmartREST, Device Integration, Telemetry

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cumulocity/cumulocity-mqtt-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cumulocity/.
