Skip to content

The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.

License

Notifications You must be signed in to change notification settings

whitlockjc/asyncapi-spec

 
 

Repository files navigation

AsyncAPI Logo


IQVIA logo      Mulesoft logo      Salesforce logo      SAP logo   Slack logo   Solace logo   TIBCO logo

🙌 Platinum sponsors. Join them! 🙌

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.

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 icon   Slack Events API

Partial definition of the Slack Events API. Find the official one here.

👉 See more

Gitter icon   Gitter Streaming API

Definition of the Gitter streaming API.

👉 See more

Gemini icon   Gemini WebSocket API

Definition of the Gemini Websocket API.

👉 See more

➕ and more...

Check out the examples directory for more examples.

Contributors

Thanks goes to these wonderful people (emoji key):


Fran Méndez

💬 🐛 📝 📖 🤔 🚇 🚧 👀 📢

Lukasz Gornicki

📖 🤔 👀 💬 📝 📢 🚧 🚇

Mike Ralphson

💬 📖 🤔 🚇 👀 🚧

raisel melian

💬 🐛 📖 🤔 🚧 👀

Chris Wood

🤔 📖

Jonathan Schabowsky

📖 🤔

Victor Romero

🤔 👀

Antonio Garrote

🤔 👀 📖

Jonathan Stoikovitch

💡 🤔 👀

Jonas Lagoni

🐛 📖 🤔 💬 👀 💡

Waleed Ashraf

📢 🤔 📖 💡

Andrzej Jarzyna

📢

Emmelyn Wang

📝 🤔 📖 📢

Marc DiPasquale

📝 📢 👀 🐛 🤔 📹

Gerald Loeffler

📖 🐛 🤔

Dale Lane

📝 🤔 📹 📢 📖

Maciej Urbańczyk

👀 🤔 💬 🐛 📖 💡 🚧

Vladimir Gorej

📖 🐛 💡 🤔 👀

Lorna Jane Mitchell

📢 🤔

Laurent Broudoux

📖 📝 📢 💡 🤔 👀

Jesse Menning

📝 📢 👀 🤔

Sergio Moya

👀 🤔 💬 📝 🐛 📖 💡 🚧

Alexander Balogh

📖 🐛

Khuda Dad Nomani

💡 🐛

Aaron Korver

📖

Orlov Valentine

📖

Moez Bouhlel

📖

Muhammad Rafly Andrianza

📖

Daniel Kocot

📖 💡 🤔

sekharbans-ebay

📖 💡 🤔

Michael Davis

🐛 📖 💡 🤔

This project follows the all-contributors specification. Contributions of any kind welcome!

About

The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published