# AsyncAPI > AsyncAPI is a Linux Foundation project that publishes the open specification for describing event-driven and asynchronous APIs, plus the toolchain around it: a parser, generator, converter, bundler, diff engine, models generator, a CLI and a browser Studio. It also operates one callable HTTP API — the AsyncAPI Server API at https://api.asyncapi.com/v1 — which exposes the toolchain over HTTP, free and without an API key. Generated by API Evangelist on 2026-09-06 from https://github.com/api-evangelist/asyncapi. The provider does not publish an llms.txt of its own (https://www.asyncapi.com/llms.txt returned 404 on 2026-09-06). ## What is callable The AsyncAPI Server API is the only HTTP API the Initiative operates. It is stateless: every operation takes an AsyncAPI (or OpenAPI) document in the request body and returns a derived document, diagnostics or metadata. Nothing is stored. No authentication, no signup, no keys, no published rate limits. - Base URL: https://api.asyncapi.com/v1 - OpenAPI 3.1.0: https://api.asyncapi.com/v1/docs/openapi.yaml - Interactive reference: https://api.asyncapi.com/v1/docs - Self-host the same service: `docker run -it -p 80:80 asyncapi/server-api` or `asyncapi start api` Operations: - POST /validate (validate) — validate a document; returns status, diagnostics and a score - POST /parse (parse) — parse and resolve a document - POST /convert (convert) — AsyncAPI 2.x to 3.x, or OpenAPI 3.0 to AsyncAPI - POST /generate (generate) — run a generator template over a document - POST /bundle (bundle) — merge documents and their references into one - POST /diff (diff) — difference two documents - GET /help (help) — list the commands the server exposes - GET /version (getVersion) — CLI version, runtime and API health ## Specification - AsyncAPI Specification: https://www.asyncapi.com/docs/reference/specification/v3.1.0 - Current version: 3.1.0, released 2026-01-31 (3.0.0 released 2023-12-05) - Spec repository: https://github.com/asyncapi/spec - JSON Schemas for every version: https://github.com/asyncapi/spec-json-schemas - Licence: Apache-2.0 ## Docs - Documentation: https://www.asyncapi.com/docs - Getting started: https://www.asyncapi.com/docs/tutorials/getting-started - Concepts: https://www.asyncapi.com/docs/concepts - Reference: https://www.asyncapi.com/docs/reference - Tools: https://www.asyncapi.com/docs/tools - CLI: https://www.asyncapi.com/docs/tools/cli - CLI installation: https://www.asyncapi.com/docs/tools/cli/installation - Generator: https://www.asyncapi.com/docs/tools/generator - Studio (hosted, no signup): https://studio.asyncapi.com - Case studies: https://www.asyncapi.com/casestudies - Blog: https://www.asyncapi.com/blog ## Tooling (first-party, npm @asyncapi scope) - @asyncapi/cli 6.0.2 — all-in-one CLI; `npm install -g @asyncapi/cli` or `brew install asyncapi` - @asyncapi/parser 3.6.3 — JavaScript parser - @asyncapi/generator 3.4.0 — template-driven code and docs generation - @asyncapi/modelina 5.10.1 — typed model generation - @asyncapi/specs 6.11.1 — the AsyncAPI JSON Schemas - @asyncapi/converter 2.0.2, @asyncapi/bundler 1.0.2, @asyncapi/diff 0.5.0, @asyncapi/optimizer 1.0.4 - @asyncapi/react-component 3.1.8 and @asyncapi/web-component 3.1.8 — document renderers - @asyncapi/glee 0.37.9 — spec-first event application framework - Go: github.com/asyncapi/parser-go, github.com/asyncapi/event-gateway ## Community and governance - GitHub organization: https://github.com/asyncapi - Community: https://www.asyncapi.com/community - Technical Steering Committee: https://www.asyncapi.com/community/tsc - Security policy: https://github.com/asyncapi/.github/blob/master/SECURITY.md (security@asyncapi.com) - Legal: hosted by LF Projects, LLC — https://lfprojects.org/policies/ ## What is NOT published Recorded so an agent stops looking: no llms.txt, no /.well-known documents on any host, no A2A agent card, no MCP server, no status page, no rate-limit documentation, no pricing or plans, and no deprecation policy for the hosted API.