Fern generates WebSocket API reference documentation from your AsyncAPI specification or Fern Definition. The AsyncAPI specification describes message-driven APIs in a machine-readable format. Fern supports the v2 and v3 specifications.
See Deepgram’s configuration for a complete example.

asyncapi.yml) to your /fern directorygenerators.ymlLocation of your AsyncAPI specification file
URL where the specification file is hosted if you want Fern to fetch it from a remote location
WebSockets enable real-time, bidirectional communication, making them essential for: