Adafruit IO MQTT API

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.

Adafruit IO MQTT API is one of 3 APIs that Adafruit IO publishes on the APIs.io network.

Tagged areas include IoT, Internet of Things, MQTT, Realtime, and Feeds. The published artifact set on APIs.io includes API documentation.

API entry from apis.yml

apis.yml Raw ↑
aid: adafruit-io:adafruit-io-mqtt-api
name: Adafruit IO MQTT API
tags:
- IoT
- Internet of Things
- MQTT
- Realtime
- Feeds
humanURL: https://io.adafruit.com/api/docs/mqtt.html
baseURL: mqtts://io.adafruit.com:8883
properties:
- url: https://io.adafruit.com/api/docs/mqtt.html
  type: Documentation
- url: https://io.adafruit.com/api/docs/mqtt.html#mqtt-topics
  type: Documentation
description: 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.