Async API Definitions
Create and manage channels, operations, and messages for an event-driven API
This folder contains entity definitions for the parent Async API. You can create three types of entities here: channels (communication paths), operations (send/receive actions), and messages (data structures exchanged through channels).
Learn more
Define channels (topics, queues, subjects) and operations (send/receive) for async event APIs. Configure addresses with parameters, protocol bindings, and request-reply patterns.
Document async API messages with payload schemas, headers, correlation IDs, protocol bindings, and realistic examples. Apply message traits for cross-cutting concerns.
Configure protocol-specific bindings at server, channel, operation, and message levels. Detailed configuration for Kafka, AMQP, MQTT, WebSocket, and cloud messaging protocols.