aid: hivemq name: HiveMQ description: >- HiveMQ is an enterprise MQTT broker and IoT connectivity platform that provides reliable, scalable bidirectional messaging between connected devices and back-end systems using the MQTT protocol. It supports MQTT 3, MQTT 5, MQTT over WebSocket, clustering, multi-cloud deployments, and an extensible enterprise extension framework for security, data routing, and stream processing through HiveMQ Data Hub. HiveMQ exposes a REST API (OpenAPI 3.0) for broker administration, client management, backups, trace recordings, and Data Hub policy management. type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg tags: - MQTT - IoT - Messaging - Message Broker - Pub Sub - WebSocket url: >- https://raw.githubusercontent.com/api-evangelist/hivemq/refs/heads/main/apis.yml created: '2026-05-11' modified: '2026-05-11' specificationVersion: '0.19' apis: - aid: hivemq:rest-api name: HiveMQ REST API description: >- REST API for administering a HiveMQ broker including client listing and disconnection, session invalidation, backup and restore, diagnostic archive generation, trace recordings, and Data Hub schema and policy management. The API binds to 127.0.0.1:8888 by default and is documented via an OpenAPI 3.0 specification served at the /rest-api/specification/ endpoint. Authentication is configured via the HiveMQ Enterprise Security Extension or Enterprise Extension SDK REST Service. humanURL: https://docs.hivemq.com/hivemq/latest/rest-api/index.html baseURL: http://127.0.0.1:8888 tags: - Broker Administration - Client Management - Backup - Data Hub - Trace Recordings properties: - type: Documentation url: https://docs.hivemq.com/hivemq/latest/rest-api/index.html - type: OpenAPI url: https://docs.hivemq.com/hivemq/latest/rest-api/specification/ - type: Configuration url: https://docs.hivemq.com/hivemq/latest/rest-api/configuration.html - aid: hivemq:mqtt-websocket name: HiveMQ MQTT over WebSocket description: >- MQTT 3.x and MQTT 5 messaging endpoints exposed over WebSocket for browser and edge clients to publish and subscribe to topics. Used by web dashboards and JavaScript IoT clients to interact with the HiveMQ broker without native TCP MQTT support. humanURL: https://docs.hivemq.com/hivemq/latest/user-guide/listeners.html baseURL: ws://localhost:8000/mqtt tags: - MQTT - WebSocket - Pub Sub - IoT properties: - type: Documentation url: https://docs.hivemq.com/hivemq/latest/user-guide/listeners.html common: - type: Website url: https://www.hivemq.com - type: Documentation url: https://docs.hivemq.com - type: Pricing url: https://www.hivemq.com/pricing - type: Sign Up url: https://www.hivemq.com/signup - type: Cloud url: https://www.hivemq.com/cloud - type: GitHub url: https://github.com/hivemq - type: Community Edition url: https://www.hivemq.com/developers/community - type: Blog url: https://www.hivemq.com/blog - type: LinkedIn url: https://www.linkedin.com/company/hivemq maintainers: - FN: Kin Lane email: kin@apievangelist.com