For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Book a demoLog inStart for free
  • Overview
    • Introduction
    • How it works
    • Quickstart
    • Customer showcase
  • Working with SDKs
    • Project structure
    • Adding custom code
    • Migrating to Replay
    • Capabilities
  • Generators
      • Generating an SDK
      • Publishing to PyPI
      • Configuration
      • Adding custom code
      • Dynamic authentication
      • aiohttp support
      • Changelog
      • Customer showcase
  • Reference
    • generators.yml
Checking status...
SOC2Soc 2 Type II
© 2026 Fern • Birch Solutions, Inc., a Postman company

Documentation

SDKsDocsAsk FernCLI Reference

API Definitions

OpenAPIAsyncAPIOpenRPCgRPC

Resources

BlogSupportPricing

Company

Brand KitPrivacy PolicyTerms of Service
LogoLogo
Book a demoLog inStart for free
GeneratorsPython

Changelog

April 24, 2026
April 24, 2026

5.6.1

(fix): Fix @fern-api/python-dynamic-snippets to respect the use_typeddict_requests configuration option. When enabled, dynamic snippets now generate dict literals instead of Pydantic model constructors for object and discriminated union types.

5.6.0

(feat): Support x-fern-default as fallback value for parameters in generated Python SDKs. When a header, query parameter, or path parameter has a clientDefault value in the IR, the generated Python function signature makes that parameter optional with the default value automatically applied. This enables patterns like optional API version headers that fall back to a pinned version.

Was this page helpful?
Edit this page
Previous

April 25, 2026

Next

April 23, 2026