# Apache ActiveMQ

**Canonical:** https://apis.io/providers/apache-activemq/  
**APIs profiled:** 4

Apache ActiveMQ is an open-source, high-performance message broker written in Java, developed by the Apache Software Foundation. It implements the Jakarta Messaging (JMS) API and supports multiple messaging protocols including AMQP, STOMP, MQTT, OpenWire, and HTTP/WebSocket, enabling reliable asynchronous messaging between distributed applications and microservices. ActiveMQ provides features such as network of brokers, message persistence (KahaDB, JDBC), high availability, message scheduling, and a web console with REST and Jolokia management APIs.

## Kin Score — 31.4 / 100 (thin)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 31.4).

| Facet | Score |
|---|---|
| Discoverability | 64.8 |
| Contract Quality | 17.1 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 36.8 |
| Developer Ergonomics | 38.1 |
| Commercial Clarity | 26.3 |
| Access Clarity | 26.3 |

## Agent readiness — 41.9 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | verified |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (4)

- **Apache ActiveMQ Jolokia Management API** — The Jolokia JMX-HTTP bridge API provides HTTP access to JMX metrics and management operations for the ActiveMQ broker, enabling monitoring of broker health, queue depths, consum...
- **Apache ActiveMQ Broker** — The ActiveMQ Classic broker provides high-performance asynchronous messaging through multiple protocol interfaces including OpenWire, AMQP, STOMP, and MQTT. It includes a web-ba...
- **Apache ActiveMQ Management API** — Jolokia JMX-HTTP bridge for broker monitoring and management.
- **Apache ActiveMQ Messages API** — Operations for producing and consuming messages from queues and topics.

## Agentic access (1)

- **Apache Activemq Agentic Access** — 5 operations · 2 acting

## Security (3)

- **Apache Activemq Authentication** — http · 1 scheme
- **Apache Activemq Domain Security** — TLSv1.3 · HSTS · DMARC
- **Apache Activemq Vulnerability Disclosure** — security.txt · contact published

## Plans (1)

- **Apache Activemq Plans Pricing**

## Use cases (6)

- **Microservices Messaging** — Decouple microservices using asynchronous message queues and topics for event-driven architectures.
- **Enterprise Integration** — Connect disparate enterprise systems and applications using standard messaging protocols.
- **IoT Messaging** — Use MQTT protocol support for IoT device communication and telemetry data pipelines.
- **Workload Distribution** — Distribute work items across consumer pools using competing consumers on queues.
- **Event Streaming** — Publish events to topics and fan out to multiple subscriber applications.
- **Legacy JMS Integration** — Bridge legacy JMS-based applications with modern services using OpenWire and JMS API support.

## Tags

AMQP, Apache, Java, JMS, Message Broker, Messaging, MQTT, Open-Source, STOMP

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/apache-activemq/). Scores are computed from the provider's own public artifacts under a published rubric.
