ASYNCAPI-V3
Standard web AsyncAPI 3.0 specification.
Définition
AsyncAPI 3.0 (publiée décembre 2023) est la spécification standard pour décrire des API asynchrones — événements Kafka, queues AMQP, topics MQTT, WebSocket. Version 3 introduit les channels comme top-level objects et sépare clairement send/receive operations. Compatible avec CloudEvents. Génération automatique de docs, mocks, code clients via AsyncAPI Studio.
Origine
AsyncAPI 1.0 publiée 2017 par Fran Méndez. v2 en 2020, v3 décembre 2023. Hébergée par la Linux Foundation depuis 2021.
Exemple en contexte
asyncapi: 3.0.0 info: ... channels: invoice.created: {address: invoices/{invoiceId}/created, messages: {...}} operations: receiveInvoice: {action: receive, channel: ...}
Termes liés
- CloudEvents — format d'événement compatible.
- AsyncAPI — version précédente.