Other Extensions
Additional Fern extensions for AsyncAPI specifications
Fern supports various extensions to enhance your AsyncAPI specifications and improve the generated SDKs and documentation.
x-fern-ignore
Use x-fern-ignore
to exclude specific operations, channels, or schemas from SDK generation:
asyncapi.yml
x-fern-examples
Provide additional examples for better SDK documentation:
asyncapi.yml
x-fern-pagination
Configure pagination for operations that return multiple results:
asyncapi.yml
x-fern-retry
Configure retry behavior for operations:
asyncapi.yml
x-fern-streaming
Mark operations as streaming for appropriate SDK generation:
asyncapi.yml
x-fern-error-handling
Configure error handling for operations:
asyncapi.yml
x-fern-server-name
Specify custom names for servers:
asyncapi.yml
x-fern-availability
Mark features as available in specific SDK versions:
asyncapi.yml
These extensions help you create more robust and user-friendly SDKs while maintaining full control over the generated code structure and behavior.