Read the specification
The latest draft specification can be found at spec/asyncapi.md which tracks the latest commit to the master branch in this repository. The human-readable markdown file is the source of truth for the specification.
- Version 2.6.0 (latest)
- Version 2.5.0
- Version 2.4.0
- Version 2.3.0
- Version 2.2.0
- Version 2.1.0
- Version 2.0.0
- Version 1.2.0 (deprecated)
- Version 1.1.0 (deprecated)
- Version 1.0.0 (deprecated)
Looking for the JSON Schema files? Check out our spec-json-schemas repo.
Feel like contributing? Check out our community repo.
Examples
💡 Streetlights
Demonstrates how to use AsyncAPI to define an API that controls city streetlights.
👉 See more
Slack Events API
Partial definition of the Slack Events API. Find the official one here.
👉 See more
Gitter Streaming API
Definition of the Gitter streaming API.
👉 See more
Gemini WebSocket API
Definition of the Gemini Websocket API.
👉 See more
➕ and more...
Check out the examples directory for more examples.
Our Sponsors
Platinum
Gold
Silver
Contributors
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!