All the JSON Schema documents for validating AsyncAPI documents are located here in this repository.
Files are served via https://asyncapi.com/definitions/<asyncapi-version>.json
, for example, https://asyncapi.com/definitions/2.4.0.json.
In that way, documents are served with the proper Content-Type
response header. It also allows us to measure AsyncAPI user adoption of those files (More info in this GitHub Issue).
We encourage you to only download the files from our website instead of from GitHub.
JSON Schema Store is a universal JSON schema store, where schemas for popular JSON documents can be found.
AsyncAPI JSON Schema documents are also available in the store, meaning you can use their plugins for most IDEs, adding linting and validation automatically for all your AsyncAPI documents.