AsyncAPI est une initiative open source et une spécification pour décrire les API événementielles, c'est-à-dire les interfaces fondées sur les messages des architectures orientées événements. Le projet vise à doter ces systèmes de la même documentation et des mêmes outils que les API REST. Sa documentation couvre la spécification, des guides de migration et des outils de documentation, de génération de code et de gestion d'événements. La spécification étant lisible par une machine, des outils peuvent en générer de la documentation et du code.
La spécification est publiée dans un dépôt GitHub public sous licence Apache 2.0. AsyncAPI relève de LF Projects, LLC, une société à responsabilité limitée à séries immatriculée dans le Delaware qui héberge des projets open source, avec une adresse de contact à Wilmington (Delaware). Comme la spécification est ouverte, les organisations peuvent l'utiliser sans dépendre du format de description d'un seul éditeur. AsyncAPI constitue ainsi une alternative ouverte aux formats propriétaires et aux plateformes de conception d'API événementielles, dont les conditions d'hébergement et de données varient selon l'éditeur.