---
schema_version: "1"
id: e1b9640eec90d759a4ede2e81fab1710f62fe9f3929b8dda2f096f95cc1538ed
title: AsyncAPI Support to Implement Event-Driven Architecture
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/release-notes/platform/event-driven-api.md
canonical_url: https://docs.mulesoft.com/jp/release-notes/platform/event-driven-api
source_site: docs.mulesoft.com
content_type: documentation
content_hash: ce7c9d1afbe315334199aafbfb5937ed07251e490bf32f24f7cd2c6d9ce48607
description: MuleSoft Documentation Site
latest: true
---
# AsyncAPI Support to Implement Event-Driven Architecture

Implement event-driven architecture (EDA) as part of your API-led strategy using the AsyncAPI support in Anypoint Platform. AsyncAPI is an open-source, industry-standard language that describes messaging interfaces.

Anypoint Platform supports AsyncAPI in these products:

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 16.6666%;">
<col style="width: 25%;">
<col style="width: 8.3333%;">
<col style="width: 50.0001%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">API-Led Journey Stage</th>
<th class="tableblock halign-left valign-top">Product</th>
<th class="tableblock halign-left valign-top">Versions Supported</th>
<th class="tableblock halign-left valign-top">Learn More</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top" rowspan="2"><div class="content"><div class="paragraph">
<p>Design Specs</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint Design Center</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.0, 2.6</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Design your AsyncAPI specs in <a href="https://docs.mulesoft.com/design-center/design-async-api" class="xref page">API Designer</a> or import them from Exchange.</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint Code Builder</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.6</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Design your AsyncAPI specs in <a href="https://docs.mulesoft.com/jp/anypoint-code-builder/des-create-asyncapi-api-specs" class="xref page">Anypoint Code Builder</a> or import them from Design Center.</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top" rowspan="2"><div class="content"><div class="paragraph">
<p>Govern Specs</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint API Governance</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.0, 2.6</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Validate your AsyncAPI specs against governance rulesets during the design phase to ensure your APIs conform to your organization’s standards. After you publish the specs to Exchange, centrally govern them using <a href="https://docs.mulesoft.com/api-governance/find-conformance-issues" class="xref page">API Governance</a>.</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint Code Builder</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.6</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Validate your AsyncAPI specs against governance rulesets in <a href="https://docs.mulesoft.com/jp/anypoint-code-builder/des-govern-api" class="xref page">Anypoint Code Builder</a>. Doing so during the design phase ensures your APIs conform to your organization’s standards.</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Publish Specs</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint Exchange</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.0, 2.6</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Publish your AsyncAPI specs to Exchange to share and promote collaboration within your organization of developers. You can publish specs from <a href="https://docs.mulesoft.com/design-center/design-publish" class="xref page">API Designer</a> or publish them directly to <a href="https://docs.mulesoft.com/jp/exchange/about-sharing-assets" class="xref page">Exchange</a>.</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Configure Non-managed Instances</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint Exchange</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.0, 2.6</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Although you can’t yet manage your AsyncAPI instances in Anypoint Platform, you can configure non-managed instances for your AsyncAPI asset in <a href="https://docs.mulesoft.com/jp/exchange/to-configure-api-settings#configure-non-managed-instances" class="xref page">Exchange</a>.</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top" rowspan="2"><div class="content"><div class="paragraph">
<p>View Specs</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint API Community Manager</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.0, 2.6</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Discover and view AsyncAPI specs that are in your <a href="https://docs.mulesoft.com/jp/api-community-manager/publish-apis#searching-for-apis-and-api-groups" class="xref page">API Community Manager</a> site.</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint API Experience Hub</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.0, 2.6</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Discover and view AsyncAPI specs that are in your <a href="https://docs.mulesoft.com/jp/api-experience-hub/discovering-apis" class="xref page">API Experience Hub</a> API portal.</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top" rowspan="2"><div class="content"><div class="paragraph">
<p>Implement APIs</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint Code Builder</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.0, 2.6</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Scaffold and implement AsyncAPI specs in a Mule project using <a href="https://docs.mulesoft.com/jp/anypoint-code-builder/imp-asyncapi" class="xref page">Anypoint Code Builder</a>. Message brokers currently supported for implementations are Anypoint MQ, Kafka, Salesforce platform events, and Solace PubSub+. The minimum Mule runtime engine requirement for this feature is Mule 4.6.</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Anypoint Studio</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.6</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Scaffold and implement AsyncAPI specs in a Mule project using <a href="https://docs.mulesoft.com/studio/import-api-specification-exchange#implement-asyncapi-specifications" class="xref page">Anypoint Studio</a>. Message brokers currently supported for implementations are Anypoint MQ, Kafka, Salesforce platform events, and Solace PubSub+. The minimum Mule runtime engine requirement for this feature is Mule 4.6.</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#october-8-2024)October 8, 2024

- Anypoint Platform supports AsyncAPI 2.6 in the following products:
    
    - Anypoint Code Builder for designing API specs and Avro schemas
    - Anypoint Code Builder for implementing APIs
    - Anypoint Studio for implementing APIs
    - Design Center for designing API specs
    - API Community Manager for viewing API specs with Avro schemas
    - API Governance for governing API specs
    - Exchange for publishing API specs with Avro schemas

## [](#july-24-2024)July 24, 2024

- API Experience Hub supports AsyncAPI 2.6.

## [](#june-24-2024)June 24, 2024

- Anypoint Platform supports AsyncAPI 2.6 in the following products:
    
    - Anypoint Code Builder (open beta support) for implementing APIs
    - Anypoint Studio (open beta support) for implementing APIs
    - Design Center for designing API specs
    - API Community Manager for viewing specs
    - API Governance for governing API specs
    - Exchange for publishing API specs and adding non-managed API instances

## [](#june-13-2023)June 13, 2023

- API Experience Hub supports AsyncAPI 2.0.

## [](#july-9-2022)July 9, 2022

- Anypoint API Governance supports AsyncAPI 2.0.

## [](#october-14-2021)October 14, 2021

- Anypoint Platform supports AsyncAPI 2.0 in the following products:
    
    - Design Center for designing API specs
    - Exchange for publishing and adding non-managed instances
    - API Community Manager for viewing specs

## [](#see-also)See Also

- [AsyncAPI doc on www.asyncapi.com](https://www.asyncapi.com/docs/tutorials/getting-started)
- [Anypoint Code Builder Release Notes](https://docs.mulesoft.com/jp/release-notes/code-builder/acb-release-notes)
- [Anypoint Studio Release Notes](https://docs.mulesoft.com/jp/release-notes/studio/anypoint-studio)
- [API Designer (Crowd) Release Notes](https://docs.mulesoft.com/jp/release-notes/design-center/design-center-release-notes-api_specs)
- [Anypoint Exchange Release Notes](https://docs.mulesoft.com/jp/release-notes/exchange/anypoint-exchange-release-notes)
- [Anypoint API Community Manager Release Notes](https://docs.mulesoft.com/jp/release-notes/api-community-manager/api-community-manager-release-notes)
- [Anypoint API Experience Hub Release Notes](https://docs.mulesoft.com/jp/release-notes/api-experience-hub/api-experience-hub-release-notes)
- [Known Issues](https://help.salesforce.com/s/issues)