AsyncAPI Specification

AsyncAPI is the open standard for describing event-driven and message-driven APIs across protocols such as Kafka, AMQP, MQTT, WebSocket, NATS, and SNS/SQS. AsyncAPI 3.0 (December 2023) decoupled operations from channels, enabling clearer modelling of pub/sub, request/reply, and streaming patterns. AsyncAPI is governed by the AsyncAPI Initiative under the Linux Foundation, distributed under the Apache 2.0 license.

API entry from apis.yml

apis.yml Raw ↑
aid: specifications:asyncapi
name: AsyncAPI Specification
description: AsyncAPI is the open standard for describing event-driven and message-driven APIs across
  protocols such as Kafka, AMQP, MQTT, WebSocket, NATS, and SNS/SQS. AsyncAPI 3.0 (December 2023) decoupled
  operations from channels, enabling clearer modelling of pub/sub, request/reply, and streaming patterns.
  AsyncAPI is governed by the AsyncAPI Initiative under the Linux Foundation, distributed under the Apache
  2.0 license.
humanURL: https://www.asyncapi.com/
baseURL: https://www.asyncapi.com/docs/reference/specification/latest
tags:
- AsyncAPI
- Event-Driven
- Messaging
- Streaming
- Specification Language
- Linux Foundation
properties:
- type: Documentation
  url: https://www.asyncapi.com/docs
- type: Specification
  url: https://www.asyncapi.com/docs/reference/specification/latest
  title: AsyncAPI Specification (latest)
- type: Specification
  url: https://www.asyncapi.com/docs/reference/specification/v3.0.0
  title: AsyncAPI 3.0.0
- type: GitHubOrganization
  url: https://github.com/asyncapi
- type: GitHubRepository
  url: https://github.com/asyncapi/spec
- type: Governance
  url: https://www.asyncapi.com/community
  title: AsyncAPI Initiative / Linux Foundation
- type: License
  url: https://www.apache.org/licenses/LICENSE-2.0
  title: Apache 2.0
- type: Tools
  url: https://www.asyncapi.com/tools
  title: AsyncAPI Tools
- type: Example
  url: https://raw.githubusercontent.com/api-evangelist/specifications/refs/heads/main/examples/asyncapi-example.json
  title: AsyncAPI Specification Record Example