What is an AsyncAPI Specification?
Fern only supports AsyncAPI SDK generation for TypeScript and Python.
The AsyncAPI Specification is a framework used by developers to document event-driven APIs. The specification is written in JSON or YAML and contains all of your channels, messages, schemas, and authentication schemes. Fern is compatible with AsyncAPI specification v2.6.0 and v3.0.0.
Below is an example of an AsyncAPI file:
asyncapi.yml
Set up your fern folder
Considering options to generate an AsyncAPI spec? Get live support here
Start by initializing your fern folder with an AsyncAPI spec
This will initialize a directory like the following