# RabbitMQ AMQP Messaging API

**Canonical:** https://apis.io/apis/rabbitmq/rabbitmq-amqp-messaging-api/  
**Provider:** RabbitMQ — https://apis.io/providers/rabbitmq/  
**Documentation:** https://www.rabbitmq.com/tutorials/amqp-concepts.html

RabbitMQ AMQP Messaging API is one of 14 APIs that [RabbitMQ](https://apis.io/providers/rabbitmq/) publishes on the [APIs.io](https://apis.io/) network, described by an AsyncAPI event-driven specification. This API exposes 1 JSON Schema definition. Tagged areas include AMQP, Messaging, Pub-Sub, and Queues. The published artifact set on APIs.io includes API documentation, an AsyncAPI specification, and 1 JSON Schema.

AMQP 0-9-1 messaging protocol for producing and consuming messages via exchanges, queues, and bindings with support for multiple exchange types, message acknowledgment, and consumer groups.

## Machine-readable artifacts (4)

- **Documentation** — https://www.rabbitmq.com/tutorials/amqp-concepts.html
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/rabbitmq/refs/heads/main/asyncapi/rabbitmq-messaging.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rabbitmq/refs/heads/main/json-schema/rabbitmq-message.json
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/rabbitmq/refs/heads/main/apis.yml

## Other RabbitMQ APIs (12)

- [RabbitMQ Bindings API](https://apis.io/apis/rabbitmq/rabbitmq-bindings-api/)
- [RabbitMQ Channels API](https://apis.io/apis/rabbitmq/rabbitmq-channels-api/)
- [RabbitMQ Connections API](https://apis.io/apis/rabbitmq/rabbitmq-connections-api/)
- [RabbitMQ Definitions API](https://apis.io/apis/rabbitmq/rabbitmq-definitions-api/)
- [RabbitMQ Exchanges API](https://apis.io/apis/rabbitmq/rabbitmq-exchanges-api/)
- [RabbitMQ Health API](https://apis.io/apis/rabbitmq/rabbitmq-health-api/)
- [RabbitMQ Nodes API](https://apis.io/apis/rabbitmq/rabbitmq-nodes-api/)
- [RabbitMQ Overview API](https://apis.io/apis/rabbitmq/rabbitmq-overview-api/)
- [RabbitMQ Permissions API](https://apis.io/apis/rabbitmq/rabbitmq-permissions-api/)
- [RabbitMQ Policies API](https://apis.io/apis/rabbitmq/rabbitmq-policies-api/)
- [RabbitMQ Queues API](https://apis.io/apis/rabbitmq/rabbitmq-queues-api/)
- [RabbitMQ Users API](https://apis.io/apis/rabbitmq/rabbitmq-users-api/)

## Tags

AMQP, Messaging, Pub-Sub, Queues

---

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