# Adafruit IO MQTT API

**Canonical:** https://apis.io/apis/adafruit-io/adafruit-io-mqtt-api/  
**Provider:** Adafruit IO — https://apis.io/providers/adafruit-io/  
**Base URL:** mqtts://io.adafruit.com:8883  
**Documentation:** https://io.adafruit.com/api/docs/mqtt.html

Adafruit IO MQTT API is one of 12 APIs that [Adafruit IO](https://apis.io/providers/adafruit-io/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include IoT, Internet of Things, MQTT, Real-Time, and Feeds. The published artifact set on APIs.io includes API documentation.

MQTT broker at io.adafruit.com for publish/subscribe access to Adafruit IO feeds and groups. TLS on port 8883, plaintext on 1883, and MQTT-over-WebSocket on port 443. Authenticate with your Adafruit IO username and API key. Supports QoS 0 and QoS 1 (QoS 2 not supported); MQTT retain flag is not honored — use the /get topic modifier to fetch the last value of a feed instead. Topic structure includes feed topics ({username}/feeds/{key}), compact aliases ({username}/f/{key}), JSON/CSV suffixes, group topics ({username}/groups/{key}), throttle ({username}/throttle), and errors ({username}/errors). Wildcard subscriptions with `+` and `#` are supported for feed discovery.

## Machine-readable artifacts (12)

- **Documentation** — https://io.adafruit.com/api/docs/mqtt.html
- **Documentation** — https://io.adafruit.com/api/docs/mqtt.html#mqtt-topics
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/adafruit-io/refs/heads/main/apis.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/adafruit-io/refs/heads/main/arazzo/adafruit-io-attach-feed-to-group-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/adafruit-io/refs/heads/main/arazzo/adafruit-io-batch-ingest-and-chart-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/adafruit-io/refs/heads/main/arazzo/adafruit-io-build-dashboard-with-block-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/adafruit-io/refs/heads/main/arazzo/adafruit-io-create-and-verify-trigger-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/adafruit-io/refs/heads/main/arazzo/adafruit-io-ensure-feed-exists-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/adafruit-io/refs/heads/main/arazzo/adafruit-io-group-feed-bootstrap-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/adafruit-io/refs/heads/main/arazzo/adafruit-io-group-multifeed-publish-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/adafruit-io/refs/heads/main/arazzo/adafruit-io-issue-and-verify-token-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/adafruit-io/refs/heads/main/arazzo/adafruit-io-provision-feed-and-seed-data-workflow.yml

## Other Adafruit IO APIs (11)

- [Adafruit IO Activities API](https://apis.io/apis/adafruit-io/adafruit-io-activities-api/)
- [Adafruit IO Blocks API](https://apis.io/apis/adafruit-io/adafruit-io-blocks-api/)
- [Adafruit IO Dashboards API](https://apis.io/apis/adafruit-io/adafruit-io-dashboards-api/)
- [Adafruit IO Data API](https://apis.io/apis/adafruit-io/adafruit-io-data-api/)
- [Adafruit IO Feeds API](https://apis.io/apis/adafruit-io/adafruit-io-feeds-api/)
- [Adafruit IO Groups API](https://apis.io/apis/adafruit-io/adafruit-io-groups-api/)
- [Adafruit IO Permissions API](https://apis.io/apis/adafruit-io/adafruit-io-permissions-api/)
- [Adafruit IO Tokens API](https://apis.io/apis/adafruit-io/adafruit-io-tokens-api/)
- [Adafruit IO Triggers API](https://apis.io/apis/adafruit-io/adafruit-io-triggers-api/)
- [Adafruit IO Users API](https://apis.io/apis/adafruit-io/adafruit-io-users-api/)
- [Adafruit IO Webhooks API](https://apis.io/apis/adafruit-io/adafruit-io-webhooks-api/)

## Tags

IoT, Internet of Things, MQTT, Real-Time, Feeds

---

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