Customize README
By default, the README for your SDKs is generated programmatically. You can customize the content and structure of these README files across all of your SDKs by configuring the readme
section in generators.yml
.
Configuration options
bannerLink
URL for a banner image or link that appears at the top of the README.
introduction
Custom introduction text that appears at the beginning of the README.
apiReferenceLink
URL to your external API documentation or reference guide.
apiName
Name of the API that appears in the README. Will appear as Your Api Name SDK
or Your Api Name API
throughout the README. Defaults to organization name if not set.
disabledSections
Sections to disable in the README. Supported values: "contributing"
.
defaultEndpoint
Specifies which endpoint’s code snippet to showcase as the primary example in the README.
features
Organizes endpoints into named feature sections within the README. Each feature creates a dedicated section with example code snippets for the specified endpoints.
Endpoint configuration
Specifies which endpoint’s code snippet to showcase as the primary example in the README.
defaultEndpoint.method
HTTP method of the default endpoint (e.g., GET
, POST
, PUT
, DELETE
).
defaultEndpoint.path
Endpoint path for the default example (e.g., /users
, /auth/login
).
defaultEndpoint.stream
Whether the endpoint is a streaming endpoint. Defaults to false
.
Additional customization
For customization beyond these configuration options, you can manually modify the README and add it to your .fernignore
file to prevent it from being overwritten during regeneration.