For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
LogoLogo
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 Packagist
      • Configuration
      • Adding custom code
      • Changelog
      • Customer showcase
  • Reference
    • generators.yml
  • Introduction
  • How it works
  • Quickstart
  • Project structure
  • Adding custom code
  • Migrating to Replay
  • Capabilities
  • Generating an SDK
  • Publishing to npm
  • Configuration
  • Adding custom code
  • Dynamic authentication
  • Enabling the serde layer
  • Changelog
  • June 26, 2026
  • June 24, 2026
  • June 22, 2026
  • June 16, 2026
  • June 15, 2026
  • June 12, 2026
  • June 11, 2026
  • June 10, 2026
  • June 8, 2026
  • June 4, 2026
  • May 27, 2026
  • May 22, 2026
  • May 21, 2026
  • May 20, 2026
  • May 18, 2026
  • May 15, 2026
  • May 12, 2026
  • May 11, 2026
  • May 8, 2026
  • May 7, 2026
  • May 5, 2026
  • May 1, 2026
  • April 30, 2026
  • April 29, 2026
  • April 28, 2026
  • April 27, 2026
  • April 25, 2026
  • April 23, 2026
  • April 22, 2026
  • April 21, 2026
  • April 17, 2026
  • April 16, 2026
  • April 15, 2026
  • April 14, 2026
  • April 9, 2026
  • April 8, 2026
  • April 2, 2026
  • March 31, 2026
  • March 30, 2026
  • March 27, 2026
  • March 26, 2026
  • March 25, 2026
  • March 23, 2026
  • March 18, 2026
  • March 17, 2026
  • March 16, 2026
  • March 15, 2026
  • March 13, 2026
  • March 11, 2026
  • March 10, 2026
  • March 9, 2026
  • March 8, 2026
  • March 7, 2026
  • March 6, 2026
  • March 4, 2026
  • March 2, 2026
  • February 28, 2026
  • February 27, 2026
  • February 26, 2026
  • February 25, 2026
  • February 24, 2026
  • February 23, 2026
  • February 20, 2026
  • February 11, 2026
  • February 9, 2026
  • February 5, 2026
  • February 2, 2026
  • January 30, 2026
  • January 29, 2026
  • January 26, 2026
  • January 22, 2026
  • January 21, 2026
  • January 14, 2026
  • January 13, 2026
  • January 9, 2026
  • January 8, 2026
  • January 7, 2026
  • January 6, 2026
  • January 5, 2026
  • December 22, 2025
  • December 19, 2025
  • December 18, 2025
  • December 17, 2025
  • December 16, 2025
  • December 15, 2025
  • December 12, 2025
  • December 10, 2025
  • December 9, 2025
  • December 8, 2025
  • December 5, 2025
  • December 4, 2025
  • December 2, 2025
  • December 1, 2025
  • November 30, 2025
  • November 26, 2025
  • November 23, 2025
  • November 21, 2025
  • November 20, 2025
  • November 19, 2025
  • November 18, 2025
  • November 17, 2025
  • November 14, 2025
  • November 13, 2025
  • November 11, 2025
  • November 10, 2025
  • November 8, 2025
  • November 7, 2025
  • November 6, 2025
  • November 5, 2025
  • November 4, 2025
  • November 3, 2025
  • October 31, 2025
  • October 29, 2025
  • October 28, 2025
  • October 21, 2025
  • October 20, 2025
  • October 17, 2025
  • October 16, 2025
  • October 14, 2025
  • October 13, 2025
  • October 10, 2025
  • October 9, 2025
  • October 8, 2025
  • October 7, 2025
  • October 3, 2025
  • October 1, 2025
  • September 30, 2025
  • September 29, 2025
  • September 26, 2025
  • September 25, 2025
  • September 24, 2025
  • September 23, 2025
  • September 19, 2025
  • September 18, 2025
  • September 17, 2025
  • September 16, 2025
  • September 15, 2025
  • September 12, 2025
  • September 9, 2025
  • September 5, 2025
  • September 3, 2025
  • September 2, 2025
  • August 28, 2025
  • August 27, 2025
  • August 26, 2025
  • August 22, 2025
  • August 21, 2025
  • August 15, 2025
  • August 13, 2025
  • August 12, 2025
  • August 6, 2025
  • August 4, 2025
  • August 1, 2025
  • July 30, 2025
  • July 25, 2025
  • July 24, 2025
  • July 23, 2025
  • July 22, 2025
  • July 18, 2025
  • July 17, 2025
  • July 15, 2025
  • July 10, 2025
  • July 9, 2025
  • July 8, 2025
  • July 4, 2025
  • July 3, 2025
  • July 2, 2025
  • July 1, 2025
  • June 30, 2025
  • June 27, 2025
  • June 22, 2025
  • June 19, 2025
  • June 18, 2025
  • June 16, 2025
  • June 13, 2025
  • June 11, 2025
  • June 5, 2025
  • June 4, 2025
  • June 3, 2025
  • May 14, 2025
  • May 13, 2025
  • May 3, 2025
  • April 22, 2025
  • April 21, 2025
  • April 14, 2025
  • April 8, 2025
  • April 7, 2025
  • March 27, 2025
  • March 19, 2025
  • March 18, 2025
  • March 10, 2025
  • March 6, 2025
  • January 28, 2025
  • January 21, 2025
  • January 16, 2025
  • January 15, 2025
  • January 14, 2025
  • January 13, 2025
  • January 9, 2025
  • January 8, 2025
  • January 6, 2025
  • December 31, 2024
  • December 27, 2024
  • December 26, 2024
  • December 23, 2024
  • December 20, 2024
  • December 18, 2024
  • December 17, 2024
  • December 16, 2024
  • December 13, 2024
  • December 11, 2024
  • December 3, 2024
  • November 23, 2024
  • November 22, 2024
  • November 21, 2024
  • November 20, 2024
  • November 18, 2024
  • November 15, 2024
  • November 2, 2024
  • October 8, 2024
  • September 28, 2024
  • September 18, 2024
  • September 12, 2024
  • September 11, 2024
  • August 27, 2024
  • August 20, 2024
  • August 16, 2024
  • August 7, 2024
  • August 4, 2024
  • August 2, 2024
  • August 1, 2024
  • July 31, 2024
  • July 29, 2024
  • July 26, 2024
  • July 16, 2024
  • July 15, 2024
  • July 12, 2024
  • July 11, 2024
  • July 10, 2024
  • July 9, 2024
  • July 8, 2024
  • June 30, 2024
  • June 27, 2024
  • June 26, 2024
  • June 20, 2024
  • June 19, 2024
  • June 18, 2024
  • June 17, 2024
  • June 14, 2024
  • June 13, 2024
  • June 12, 2024
  • June 11, 2024
  • June 7, 2024
  • June 5, 2024
  • June 2, 2024
  • May 31, 2024
  • May 30, 2024
  • May 29, 2024
  • May 24, 2024
  • May 20, 2024
  • May 17, 2024
  • May 15, 2024
  • May 14, 2024
  • May 13, 2024
  • May 6, 2024
  • April 30, 2024
  • April 25, 2024
  • April 24, 2024
  • April 22, 2024
  • April 19, 2024
  • April 17, 2024
  • April 9, 2024
  • April 2, 2024
  • March 22, 2024
  • March 18, 2024
  • March 14, 2024
  • February 27, 2024
  • February 26, 2024
  • February 15, 2024
  • February 13, 2024
  • February 11, 2024
  • Generating an SDK
  • Publishing to PyPI
  • Configuration
  • Adding custom code
  • Dynamic authentication
  • aiohttp support
  • Changelog
  • June 20, 2026
  • June 17, 2026
  • June 16, 2026
  • June 15, 2026
  • June 12, 2026
  • June 11, 2026
  • June 10, 2026
  • June 8, 2026
  • June 4, 2026
  • June 3, 2026
  • June 1, 2026
  • May 28, 2026
  • May 22, 2026
  • May 21, 2026
  • May 20, 2026
  • May 19, 2026
  • May 18, 2026
  • May 15, 2026
  • May 14, 2026
  • May 13, 2026
  • May 12, 2026
  • May 11, 2026
  • May 8, 2026
  • May 7, 2026
  • May 5, 2026
  • May 4, 2026
  • May 1, 2026
  • April 30, 2026
  • April 28, 2026
  • April 27, 2026
  • April 25, 2026
  • April 24, 2026
  • April 23, 2026
  • April 22, 2026
  • April 20, 2026
  • April 18, 2026
  • April 17, 2026
  • April 16, 2026
  • April 15, 2026
  • April 14, 2026
  • April 13, 2026
  • April 12, 2026
  • April 10, 2026
  • April 9, 2026
  • April 8, 2026
  • April 6, 2026
  • April 3, 2026
  • April 2, 2026
  • March 31, 2026
  • March 27, 2026
  • March 26, 2026
  • March 25, 2026
  • March 20, 2026
  • March 18, 2026
  • March 17, 2026
  • March 16, 2026
  • March 12, 2026
  • March 11, 2026
  • March 10, 2026
  • March 9, 2026
  • March 6, 2026
  • March 5, 2026
  • March 4, 2026
  • March 2, 2026
  • February 27, 2026
  • February 26, 2026
  • February 25, 2026
  • February 24, 2026
  • February 23, 2026
  • February 20, 2026
  • February 18, 2026
  • February 17, 2026
  • February 13, 2026
  • February 12, 2026
  • February 11, 2026
  • February 10, 2026
  • February 9, 2026
  • February 6, 2026
  • February 5, 2026
  • February 3, 2026
  • January 29, 2026
  • January 28, 2026
  • January 27, 2026
  • January 26, 2026
  • January 25, 2026
  • January 20, 2026
  • January 14, 2026
  • January 13, 2026
  • January 10, 2026
  • January 9, 2026
  • January 8, 2026
  • January 7, 2026
  • January 5, 2026
  • December 23, 2025
  • December 19, 2025
  • December 18, 2025
  • December 17, 2025
  • December 16, 2025
  • December 15, 2025
  • December 12, 2025
  • December 11, 2025
  • December 10, 2025
  • December 9, 2025
  • December 8, 2025
  • December 6, 2025
  • December 5, 2025
  • December 4, 2025
  • December 3, 2025
  • November 28, 2025
  • November 26, 2025
  • November 25, 2025
  • November 24, 2025
  • November 21, 2025
  • November 20, 2025
  • November 19, 2025
  • November 17, 2025
  • November 14, 2025
  • November 12, 2025
  • November 11, 2025
  • November 10, 2025
  • November 7, 2025
  • November 5, 2025
  • November 4, 2025
  • October 30, 2025
  • October 29, 2025
  • October 27, 2025
  • October 24, 2025
  • October 23, 2025
  • October 17, 2025
  • October 6, 2025
  • October 2, 2025
  • September 29, 2025
  • September 27, 2025
  • September 25, 2025
  • September 23, 2025
  • September 22, 2025
  • September 18, 2025
  • September 16, 2025
  • September 12, 2025
  • September 10, 2025
  • September 9, 2025
  • September 5, 2025
  • August 29, 2025
  • August 27, 2025
  • August 26, 2025
  • August 20, 2025
  • August 5, 2025
  • August 4, 2025
  • July 22, 2025
  • July 17, 2025
  • July 15, 2025
  • July 14, 2025
  • July 11, 2025
  • July 10, 2025
  • July 9, 2025
  • July 7, 2025
  • July 3, 2025
  • June 25, 2025
  • June 24, 2025
  • June 20, 2025
  • June 11, 2025
  • June 5, 2025
  • June 4, 2025
  • May 27, 2025
  • May 20, 2025
  • May 13, 2025
  • May 11, 2025
  • May 9, 2025
  • May 8, 2025
  • May 6, 2025
  • May 5, 2025
  • May 1, 2025
  • April 30, 2025
  • April 29, 2025
  • April 25, 2025
  • April 24, 2025
  • April 23, 2025
  • April 22, 2025
  • April 13, 2025
  • April 10, 2025
  • April 9, 2025
  • April 8, 2025
  • April 7, 2025
  • April 3, 2025
  • April 1, 2025
  • March 28, 2025
  • March 25, 2025
  • March 24, 2025
  • March 19, 2025
  • March 18, 2025
  • March 14, 2025
  • March 13, 2025
  • March 6, 2025
  • March 5, 2025
  • February 20, 2025
  • February 12, 2025
  • February 10, 2025
  • January 6, 2025
  • December 20, 2024
  • December 8, 2024
  • November 20, 2024
  • November 19, 2024
  • November 15, 2024
  • November 14, 2024
  • November 13, 2024
  • October 21, 2024
  • October 11, 2024
  • September 28, 2024
  • September 26, 2024
  • September 23, 2024
  • September 20, 2024
  • September 17, 2024
  • September 16, 2024
  • September 15, 2024
  • September 13, 2024
  • September 12, 2024
  • September 11, 2024
  • September 10, 2024
  • September 6, 2024
  • September 5, 2024
  • September 4, 2024
  • September 2, 2024
  • August 28, 2024
  • August 16, 2024
  • August 14, 2024
  • August 13, 2024
  • August 9, 2024
  • August 8, 2024
  • August 5, 2024
  • August 4, 2024
  • August 2, 2024
  • August 1, 2024
  • July 31, 2024
  • July 29, 2024
  • July 25, 2024
  • July 24, 2024
  • July 23, 2024
  • July 17, 2024
  • July 16, 2024
  • July 10, 2024
  • July 9, 2024
  • July 3, 2024
  • July 1, 2024
  • June 27, 2024
  • June 26, 2024
  • June 25, 2024
  • June 20, 2024
  • June 19, 2024
  • June 18, 2024
  • June 12, 2024
  • June 11, 2024
  • June 10, 2024
  • June 7, 2024
  • June 6, 2024
  • June 5, 2024
  • June 4, 2024
  • June 3, 2024
  • May 31, 2024
  • May 30, 2024
  • May 29, 2024
  • May 28, 2024
  • May 24, 2024
  • May 23, 2024
  • May 22, 2024
  • May 21, 2024
  • May 20, 2024
  • May 17, 2024
  • May 16, 2024
  • May 15, 2024
  • May 14, 2024
  • May 9, 2024
  • May 2, 2024
  • May 1, 2024
  • April 30, 2024
  • April 29, 2024
  • April 26, 2024
  • April 24, 2024
  • April 23, 2024
  • April 22, 2024
  • April 21, 2024
  • April 10, 2024
  • April 4, 2024
  • April 3, 2024
  • April 2, 2024
  • March 28, 2024
  • March 26, 2024
  • March 25, 2024
  • March 22, 2024
  • March 19, 2024
  • March 18, 2024
  • March 14, 2024
  • March 11, 2024
  • March 8, 2024
  • March 4, 2024
  • March 2, 2024
  • February 27, 2024
  • February 26, 2024
  • February 23, 2024
  • February 22, 2024
  • February 21, 2024
  • February 20, 2024
  • February 19, 2024
  • February 18, 2024
  • February 14, 2024
  • February 13, 2024
  • February 11, 2024
  • January 29, 2024
  • January 28, 2024
  • January 26, 2024
  • January 25, 2024
  • January 21, 2024
  • Generating an SDK
  • Publishing as a Go module
  • Configuration
  • Adding custom code
  • Changelog
  • June 24, 2026
  • June 18, 2026
  • June 17, 2026
  • June 15, 2026
  • June 12, 2026
  • June 11, 2026
  • June 10, 2026
  • June 9, 2026
  • June 5, 2026
  • June 4, 2026
  • May 27, 2026
  • May 22, 2026
  • May 21, 2026
  • May 20, 2026
  • May 18, 2026
  • May 15, 2026
  • May 14, 2026
  • May 13, 2026
  • May 12, 2026
  • May 11, 2026
  • May 7, 2026
  • May 5, 2026
  • May 4, 2026
  • April 30, 2026
  • April 29, 2026
  • April 27, 2026
  • April 23, 2026
  • April 22, 2026
  • April 21, 2026
  • April 20, 2026
  • April 16, 2026
  • April 15, 2026
  • April 9, 2026
  • April 8, 2026
  • April 7, 2026
  • April 6, 2026
  • April 3, 2026
  • April 2, 2026
  • April 1, 2026
  • March 31, 2026
  • March 30, 2026
  • March 27, 2026
  • March 26, 2026
  • March 25, 2026
  • March 24, 2026
  • March 16, 2026
  • March 13, 2026
  • March 12, 2026
  • March 11, 2026
  • March 10, 2026
  • March 9, 2026
  • March 7, 2026
  • March 5, 2026
  • March 4, 2026
  • March 2, 2026
  • February 26, 2026
  • February 25, 2026
  • February 24, 2026
  • February 19, 2026
  • February 16, 2026
  • February 14, 2026
  • February 13, 2026
  • February 5, 2026
  • February 3, 2026
  • January 26, 2026
  • January 25, 2026
  • January 23, 2026
  • January 21, 2026
  • January 14, 2026
  • January 13, 2026
  • January 12, 2026
  • January 8, 2026
  • January 6, 2026
  • January 5, 2026
  • December 18, 2025
  • December 17, 2025
  • December 16, 2025
  • December 15, 2025
  • December 12, 2025
  • December 11, 2025
  • December 10, 2025
  • December 2, 2025
  • November 26, 2025
  • November 24, 2025
  • November 21, 2025
  • November 19, 2025
  • November 18, 2025
  • November 17, 2025
  • November 13, 2025
  • November 11, 2025
  • November 7, 2025
  • November 5, 2025
  • November 4, 2025
  • October 29, 2025
  • October 21, 2025
  • October 12, 2025
  • October 8, 2025
  • October 6, 2025
  • October 3, 2025
  • October 2, 2025
  • October 1, 2025
  • September 30, 2025
  • September 29, 2025
  • September 25, 2025
  • September 24, 2025
  • September 23, 2025
  • September 18, 2025
  • September 17, 2025
  • September 16, 2025
  • September 12, 2025
  • September 10, 2025
  • September 9, 2025
  • August 29, 2025
  • August 27, 2025
  • August 26, 2025
  • August 25, 2025
  • August 22, 2025
  • August 21, 2025
  • August 20, 2025
  • August 7, 2025
  • August 1, 2025
  • July 25, 2025
  • July 21, 2025
  • July 1, 2025
  • June 26, 2025
  • June 3, 2025
  • May 22, 2025
  • May 20, 2025
  • May 14, 2025
  • May 13, 2025
  • May 8, 2025
  • May 1, 2025
  • March 13, 2025
  • February 17, 2025
  • February 5, 2025
  • February 4, 2025
  • January 26, 2025
  • January 23, 2025
  • January 22, 2025
  • January 17, 2025
  • January 3, 2025
  • December 12, 2024
  • November 21, 2024
  • November 20, 2024
  • November 18, 2024
  • November 15, 2024
  • November 14, 2024
  • November 8, 2024
  • November 7, 2024
  • November 6, 2024
  • October 29, 2024
  • October 25, 2024
  • September 29, 2024
  • September 26, 2024
  • September 9, 2024
  • September 8, 2024
  • September 6, 2024
  • September 5, 2024
  • August 30, 2024
  • August 26, 2024
  • August 19, 2024
  • August 7, 2024
  • July 22, 2024
  • July 4, 2024
  • June 11, 2024
  • May 21, 2024
  • May 17, 2024
  • May 7, 2024
  • April 29, 2024
  • April 26, 2024
  • April 25, 2024
  • April 24, 2024
  • April 16, 2024
  • April 15, 2024
  • April 2, 2024
  • March 12, 2024
  • March 4, 2024
  • February 26, 2024
  • February 23, 2024
  • February 21, 2024
  • February 12, 2024
  • February 9, 2024
  • February 7, 2024
  • February 6, 2024
  • January 31, 2024
  • January 30, 2024
  • January 29, 2024
  • January 25, 2024
  • January 10, 2024
  • December 4, 2023
  • November 30, 2023
  • November 8, 2023
  • October 31, 2023
  • Generating an SDK
  • Publishing to Maven Central
  • Configuration
  • Adding custom code
  • Changelog
  • June 25, 2026
  • June 24, 2026
  • June 22, 2026
  • June 18, 2026
  • June 12, 2026
  • June 11, 2026
  • June 10, 2026
  • June 5, 2026
  • June 4, 2026
  • May 22, 2026
  • May 18, 2026
  • May 15, 2026
  • May 12, 2026
  • May 11, 2026
  • May 7, 2026
  • May 6, 2026
  • May 5, 2026
  • May 4, 2026
  • April 30, 2026
  • April 29, 2026
  • April 28, 2026
  • April 27, 2026
  • April 25, 2026
  • April 24, 2026
  • April 22, 2026
  • April 21, 2026
  • April 20, 2026
  • April 16, 2026
  • April 15, 2026
  • April 14, 2026
  • April 10, 2026
  • April 9, 2026
  • April 8, 2026
  • April 2, 2026
  • April 1, 2026
  • March 30, 2026
  • March 27, 2026
  • March 25, 2026
  • March 24, 2026
  • March 20, 2026
  • March 19, 2026
  • March 18, 2026
  • March 16, 2026
  • March 14, 2026
  • March 13, 2026
  • March 12, 2026
  • March 11, 2026
  • March 10, 2026
  • March 7, 2026
  • March 6, 2026
  • March 5, 2026
  • March 4, 2026
  • March 3, 2026
  • March 2, 2026
  • February 27, 2026
  • February 26, 2026
  • February 25, 2026
  • February 23, 2026
  • February 20, 2026
  • February 18, 2026
  • February 17, 2026
  • February 13, 2026
  • February 12, 2026
  • February 10, 2026
  • February 9, 2026
  • February 3, 2026
  • February 2, 2026
  • January 29, 2026
  • January 26, 2026
  • January 23, 2026
  • January 22, 2026
  • January 21, 2026
  • January 20, 2026
  • January 15, 2026
  • January 14, 2026
  • January 13, 2026
  • January 12, 2026
  • January 6, 2026
  • January 5, 2026
  • December 24, 2025
  • December 23, 2025
  • December 18, 2025
  • December 17, 2025
  • December 16, 2025
  • December 15, 2025
  • December 11, 2025
  • December 9, 2025
  • December 8, 2025
  • December 6, 2025
  • December 5, 2025
  • December 4, 2025
  • December 2, 2025
  • November 27, 2025
  • November 26, 2025
  • November 25, 2025
  • November 24, 2025
  • November 23, 2025
  • November 22, 2025
  • November 21, 2025
  • November 20, 2025
  • November 19, 2025
  • November 18, 2025
  • November 14, 2025
  • November 13, 2025
  • November 12, 2025
  • November 11, 2025
  • November 7, 2025
  • November 5, 2025
  • November 4, 2025
  • November 3, 2025
  • October 31, 2025
  • October 30, 2025
  • October 29, 2025
  • October 28, 2025
  • October 27, 2025
  • October 23, 2025
  • October 21, 2025
  • October 20, 2025
  • October 16, 2025
  • October 9, 2025
  • October 8, 2025
  • October 5, 2025
  • October 4, 2025
  • October 2, 2025
  • October 1, 2025
  • September 30, 2025
  • September 29, 2025
  • September 28, 2025
  • September 25, 2025
  • September 24, 2025
  • September 23, 2025
  • September 22, 2025
  • September 20, 2025
  • September 18, 2025
  • September 17, 2025
  • September 16, 2025
  • September 15, 2025
  • September 11, 2025
  • September 10, 2025
  • September 9, 2025
  • September 3, 2025
  • September 2, 2025
  • August 29, 2025
  • August 27, 2025
  • August 25, 2025
  • August 19, 2025
  • August 15, 2025
  • August 14, 2025
  • August 13, 2025
  • August 5, 2025
  • August 4, 2025
  • July 31, 2025
  • July 25, 2025
  • July 24, 2025
  • July 23, 2025
  • July 21, 2025
  • July 18, 2025
  • July 17, 2025
  • July 16, 2025
  • July 9, 2025
  • June 23, 2025
  • June 16, 2025
  • June 13, 2025
  • June 4, 2025
  • June 3, 2025
  • May 21, 2025
  • May 20, 2025
  • May 15, 2025
  • May 13, 2025
  • May 11, 2025
  • May 1, 2025
  • April 28, 2025
  • April 25, 2025
  • April 24, 2025
  • April 23, 2025
  • April 21, 2025
  • April 9, 2025
  • April 8, 2025
  • April 1, 2025
  • March 31, 2025
  • March 29, 2025
  • March 27, 2025
  • March 26, 2025
  • March 24, 2025
  • March 21, 2025
  • March 13, 2025
  • March 12, 2025
  • March 11, 2025
  • March 7, 2025
  • March 6, 2025
  • March 5, 2025
  • March 4, 2025
  • March 2, 2025
  • February 27, 2025
  • February 26, 2025
  • February 25, 2025
  • February 24, 2025
  • February 20, 2025
  • February 19, 2025
  • February 18, 2025
  • February 14, 2025
  • February 10, 2025
  • February 4, 2025
  • February 3, 2025
  • January 29, 2025
  • January 23, 2025
  • January 21, 2025
  • January 19, 2025
  • January 17, 2025
  • January 16, 2025
  • January 7, 2025
  • December 23, 2024
  • December 20, 2024
  • December 11, 2024
  • December 10, 2024
  • December 4, 2024
  • September 26, 2024
  • September 11, 2024
  • September 5, 2024
  • September 4, 2024
  • July 26, 2024
  • July 24, 2024
  • July 23, 2024
  • July 2, 2024
  • June 26, 2024
  • June 13, 2024
  • June 7, 2024
  • June 6, 2024
  • June 5, 2024
  • May 30, 2024
  • May 23, 2024
  • May 21, 2024
  • May 15, 2024
  • May 13, 2024
  • May 8, 2024
  • May 7, 2024
  • March 21, 2024
  • March 20, 2024
  • March 18, 2024
  • February 23, 2024
  • February 21, 2024
  • February 14, 2024
  • February 11, 2024
  • February 4, 2024
  • February 3, 2024
  • Generating an SDK
  • Publishing to NuGet
  • Configuration
  • Adding custom code
  • Version compatibility
  • Changelog
  • June 26, 2026
  • June 25, 2026
  • June 22, 2026
  • June 19, 2026
  • June 11, 2026
  • June 10, 2026
  • June 8, 2026
  • June 4, 2026
  • May 22, 2026
  • May 21, 2026
  • May 20, 2026
  • May 15, 2026
  • May 13, 2026
  • May 12, 2026
  • May 11, 2026
  • May 8, 2026
  • May 7, 2026
  • May 1, 2026
  • April 30, 2026
  • April 29, 2026
  • April 27, 2026
  • April 25, 2026
  • April 22, 2026
  • April 16, 2026
  • April 10, 2026
  • April 9, 2026
  • April 8, 2026
  • April 3, 2026
  • April 2, 2026
  • April 1, 2026
  • March 30, 2026
  • March 27, 2026
  • March 26, 2026
  • March 25, 2026
  • March 24, 2026
  • March 23, 2026
  • March 20, 2026
  • March 19, 2026
  • March 18, 2026
  • March 17, 2026
  • March 16, 2026
  • March 13, 2026
  • March 12, 2026
  • March 11, 2026
  • March 10, 2026
  • March 9, 2026
  • March 8, 2026
  • March 7, 2026
  • March 3, 2026
  • March 2, 2026
  • February 27, 2026
  • February 26, 2026
  • February 24, 2026
  • February 21, 2026
  • February 19, 2026
  • February 18, 2026
  • February 11, 2026
  • February 10, 2026
  • January 30, 2026
  • January 29, 2026
  • January 28, 2026
  • January 27, 2026
  • January 26, 2026
  • January 23, 2026
  • January 22, 2026
  • January 21, 2026
  • January 20, 2026
  • January 15, 2026
  • January 13, 2026
  • January 6, 2026
  • January 5, 2026
  • December 18, 2025
  • December 13, 2025
  • December 11, 2025
  • December 5, 2025
  • December 3, 2025
  • December 2, 2025
  • November 27, 2025
  • November 26, 2025
  • November 21, 2025
  • November 19, 2025
  • November 13, 2025
  • November 12, 2025
  • November 11, 2025
  • November 10, 2025
  • November 5, 2025
  • November 4, 2025
  • October 31, 2025
  • October 24, 2025
  • October 20, 2025
  • October 16, 2025
  • October 9, 2025
  • October 7, 2025
  • September 29, 2025
  • September 26, 2025
  • September 17, 2025
  • September 5, 2025
  • August 25, 2025
  • August 19, 2025
  • August 18, 2025
  • August 11, 2025
  • August 4, 2025
  • July 31, 2025
  • July 29, 2025
  • July 23, 2025
  • July 9, 2025
  • June 27, 2025
  • June 24, 2025
  • June 23, 2025
  • June 17, 2025
  • June 5, 2025
  • June 3, 2025
  • May 16, 2025
  • May 13, 2025
  • May 4, 2025
  • May 1, 2025
  • April 23, 2025
  • April 22, 2025
  • April 11, 2025
  • April 10, 2025
  • April 7, 2025
  • April 1, 2025
  • March 31, 2025
  • March 25, 2025
  • March 22, 2025
  • March 21, 2025
  • March 19, 2025
  • March 18, 2025
  • March 17, 2025
  • March 14, 2025
  • March 13, 2025
  • March 10, 2025
  • March 9, 2025
  • March 7, 2025
  • March 5, 2025
  • March 4, 2025
  • March 3, 2025
  • March 2, 2025
  • February 28, 2025
  • February 27, 2025
  • February 26, 2025
  • February 24, 2025
  • February 15, 2025
  • February 14, 2025
  • February 6, 2025
  • February 3, 2025
  • February 2, 2025
  • January 22, 2025
  • November 25, 2024
  • November 20, 2024
  • November 19, 2024
  • November 14, 2024
  • November 12, 2024
  • November 9, 2024
  • November 8, 2024
  • November 7, 2024
  • November 6, 2024
  • November 5, 2024
  • October 30, 2024
  • October 28, 2024
  • October 8, 2024
  • August 29, 2024
  • August 28, 2024
  • August 26, 2024
  • August 22, 2024
  • August 12, 2024
  • August 11, 2024
  • August 10, 2024
  • August 9, 2024
  • August 7, 2024
  • August 1, 2024
  • July 31, 2024
  • July 30, 2024
  • July 29, 2024
  • July 25, 2024
  • July 23, 2024
  • July 22, 2024
  • July 17, 2024
  • July 10, 2024
  • July 9, 2024
  • July 2, 2024
  • June 21, 2024
  • June 20, 2024
  • June 19, 2024
  • June 7, 2024
  • May 31, 2024
  • May 29, 2024
  • May 28, 2024
  • May 23, 2024
  • May 22, 2024
  • May 20, 2024
  • May 15, 2024
  • May 10, 2024
  • Generating an SDK
  • Publishing to Packagist
  • Configuration
  • Adding custom code
  • Changelog
  • June 17, 2026
  • June 15, 2026
  • June 14, 2026
  • June 11, 2026
  • June 5, 2026
  • June 4, 2026
  • June 3, 2026
  • May 22, 2026
  • May 20, 2026
  • May 15, 2026
  • May 14, 2026
  • May 13, 2026
  • May 12, 2026
  • May 11, 2026
  • May 8, 2026
  • May 7, 2026
  • May 5, 2026
  • May 4, 2026
  • May 1, 2026
  • April 29, 2026
  • April 27, 2026
  • April 25, 2026
  • April 22, 2026
  • April 20, 2026
  • April 16, 2026
  • April 2, 2026
  • April 1, 2026
  • March 30, 2026
  • March 26, 2026
  • March 25, 2026
  • March 23, 2026
  • March 17, 2026
  • March 12, 2026
  • March 11, 2026
  • March 10, 2026
  • March 9, 2026
  • March 7, 2026
  • March 2, 2026
  • February 26, 2026
  • February 18, 2026
  • February 17, 2026
  • February 12, 2026
  • February 11, 2026
  • February 9, 2026
  • February 4, 2026
  • January 26, 2026
  • January 23, 2026
  • December 18, 2025
  • December 9, 2025
  • December 3, 2025
  • December 2, 2025
  • December 1, 2025
  • November 27, 2025
  • November 26, 2025
  • November 25, 2025
  • November 21, 2025
  • November 20, 2025
  • November 19, 2025
  • November 4, 2025
  • October 17, 2025
  • September 29, 2025
  • September 21, 2025
  • September 19, 2025
  • September 17, 2025
  • August 27, 2025
  • August 8, 2025
  • July 10, 2025
  • July 2, 2025
  • July 1, 2025
  • June 3, 2025
  • April 29, 2025
  • April 8, 2025
  • March 4, 2025
  • February 13, 2025
  • February 12, 2025
  • February 11, 2025
  • February 9, 2025
  • February 7, 2025
  • February 5, 2025
  • February 3, 2025
  • December 12, 2024
  • November 20, 2024
  • October 30, 2024
  • October 3, 2024
  • September 25, 2024
  • September 24, 2024
  • Generating an SDK
  • Publishing to RubyGems
  • Configuration
  • Adding custom code
  • Changelog
  • June 25, 2026
  • June 1, 2026
  • May 15, 2026
  • May 14, 2026
  • May 13, 2026
  • May 12, 2026
  • May 7, 2026
  • May 5, 2026
  • May 4, 2026
  • April 29, 2026
  • April 27, 2026
  • April 25, 2026
  • April 22, 2026
  • April 21, 2026
  • April 20, 2026
  • April 17, 2026
  • April 16, 2026
  • April 15, 2026
  • April 4, 2026
  • April 3, 2026
  • April 2, 2026
  • April 1, 2026
  • March 31, 2026
  • March 30, 2026
  • March 27, 2026
  • March 26, 2026
  • March 25, 2026
  • March 19, 2026
  • March 17, 2026
  • March 12, 2026
  • March 11, 2026
  • March 10, 2026
  • March 9, 2026
  • March 7, 2026
  • March 2, 2026
  • February 26, 2026
  • February 24, 2026
  • February 19, 2026
  • February 17, 2026
  • February 13, 2026
  • January 28, 2026
  • January 27, 2026
  • January 16, 2026
  • January 15, 2026
  • January 14, 2026
  • January 13, 2026
  • January 6, 2026
  • January 5, 2026
  • December 19, 2025
  • December 18, 2025
  • December 17, 2025
  • December 16, 2025
  • December 15, 2025
  • December 11, 2025
  • December 10, 2025
  • December 8, 2025
  • December 5, 2025
  • December 4, 2025
  • December 3, 2025
  • December 2, 2025
  • November 29, 2025
  • November 28, 2025
  • November 26, 2025
  • November 24, 2025
  • November 20, 2025
  • November 19, 2025
  • November 17, 2025
  • November 7, 2025
  • November 6, 2025
  • November 4, 2025
  • October 21, 2025
  • October 1, 2025
  • September 29, 2025
  • September 21, 2025
  • September 17, 2025
  • September 16, 2025
  • September 15, 2025
  • September 11, 2025
  • August 29, 2025
  • August 26, 2025
  • August 20, 2025
  • August 18, 2025
  • August 13, 2025
  • August 5, 2024
  • July 22, 2024
  • July 3, 2024
  • July 1, 2024
  • June 13, 2024
  • May 27, 2024
  • May 17, 2024
  • April 9, 2024
  • April 8, 2024
  • March 22, 2024
  • March 18, 2024
  • March 12, 2024
  • February 27, 2024
  • February 20, 2024
  • February 15, 2024
  • February 1, 2024
  • January 30, 2024
  • Generating an SDK
  • Publishing as a Swift package
  • Configuration
  • Changelog
  • June 22, 2026
  • June 18, 2026
  • June 17, 2026
  • June 16, 2026
  • June 15, 2026
  • June 9, 2026
  • May 22, 2026
  • May 15, 2026
  • May 14, 2026
  • May 12, 2026
  • May 11, 2026
  • May 7, 2026
  • May 6, 2026
  • May 5, 2026
  • May 3, 2026
  • April 30, 2026
  • April 29, 2026
  • April 28, 2026
  • April 27, 2026
  • April 22, 2026
  • April 16, 2026
  • April 10, 2026
  • April 7, 2026
  • April 2, 2026
  • March 27, 2026
  • March 25, 2026
  • March 10, 2026
  • March 9, 2026
  • February 18, 2026
  • February 9, 2026
  • December 18, 2025
  • December 2, 2025
  • November 26, 2025
  • November 21, 2025
  • November 20, 2025
  • November 19, 2025
  • November 18, 2025
  • November 16, 2025
  • November 7, 2025
  • November 4, 2025
  • October 31, 2025
  • October 29, 2025
  • October 26, 2025
  • October 23, 2025
  • October 19, 2025
  • October 18, 2025
  • October 4, 2025
  • September 30, 2025
  • September 25, 2025
  • September 22, 2025
  • September 18, 2025
  • September 17, 2025
  • September 14, 2025
  • September 12, 2025
  • September 9, 2025
  • September 5, 2025
  • September 4, 2025
  • September 3, 2025
  • August 26, 2025
  • August 24, 2025
  • August 19, 2025
  • August 18, 2025
  • August 16, 2025
  • August 15, 2025
  • August 14, 2025
  • August 13, 2025
  • August 11, 2025
  • August 10, 2025
  • August 8, 2025
  • August 6, 2025
  • Generating an SDK
  • Publishing to crates.io
  • Configuration
  • Changelog
  • June 26, 2026
  • June 25, 2026
  • June 24, 2026
  • June 23, 2026
  • June 10, 2026
  • June 9, 2026
  • June 8, 2026
  • June 5, 2026
  • June 4, 2026
  • June 3, 2026
  • June 1, 2026
  • May 22, 2026
  • May 13, 2026
  • May 12, 2026
  • May 11, 2026
  • May 7, 2026
  • May 5, 2026
  • May 4, 2026
  • April 29, 2026
  • April 27, 2026
  • April 22, 2026
  • April 21, 2026
  • April 16, 2026
  • April 3, 2026
  • April 2, 2026
  • April 1, 2026
  • March 31, 2026
  • March 28, 2026
  • March 27, 2026
  • March 25, 2026
  • March 23, 2026
  • March 22, 2026
  • March 21, 2026
  • March 20, 2026
  • March 19, 2026
  • March 18, 2026
  • March 12, 2026
  • March 11, 2026
  • March 10, 2026
  • March 9, 2026
  • March 6, 2026
  • March 2, 2026
  • February 26, 2026
  • February 16, 2026
  • January 26, 2026
  • January 22, 2026
  • January 21, 2026
  • January 13, 2026
  • January 8, 2026
  • January 7, 2026
  • January 5, 2026
  • December 24, 2025
  • December 22, 2025
  • December 21, 2025
  • December 18, 2025
  • December 2, 2025
  • November 26, 2025
  • November 25, 2025
  • November 24, 2025
  • November 19, 2025
  • November 7, 2025
  • November 4, 2025
  • October 25, 2025
  • October 24, 2025
  • October 21, 2025
  • October 20, 2025
  • October 17, 2025
  • October 15, 2025
  • October 11, 2025
  • October 7, 2025
  • October 3, 2025
  • October 2, 2025
  • September 29, 2025
  • September 24, 2025
  • September 23, 2025
  • September 20, 2025
  • September 18, 2025
  • September 17, 2025
  • September 10, 2025
  • August 27, 2025
  • August 16, 2025
  • August 13, 2025
  • August 11, 2025
  • July 25, 2025
  • Quickstart
  • Publishing to Postman
  • SDK user features
  • Customize your README
  • Customize method names
  • Filter endpoints by audience
  • Server URL templating
  • Webhook signature verification
  • Global headers
  • Dynamic authentication
  • Auto-pagination
  • Idempotency headers
  • Retries with backoff
  • Local SDK previews
  • Testing
  • Setup
  • Versioning
  • generators.yml
Book a demoLog inStart for free
GeneratorsPHP

Changelog

June 17

2.10.14

(fix): Emit the native PHP enum case (instead of its backing string value) when an enum is passed to a discriminated-union factory argument in dynamic snippets, matching the generated factory…

June 15

2.10.13

(fix): Fix the generated OAuth token provider to forward required non-literal token request properties (custom scopes and other required body properties such as an entity id) to the token endpoint.…

2.10.12

(fix): Fix dynamic snippets to emit required variable-typed path parameters. A path parameter typed by a Fern variable is a required argument on the generated SDK method but is not provided as an…

June 14

2.10.11

(fix): Serialize boolean path parameters as "true"/"false" instead of relying on PHP's string coercion (which renders them as "1"/""), producing valid URLs. (fix): Skip bytes request body endpoints…

June 11

2.10.10

(fix): Fix the generated OAuth and inferred-auth token providers to construct the typed token request object when the token endpoint uses a referenced (non-inlined) request body. Previously the…

June 5

2.10.9

(fix): Fix dynamic snippet argument ordering for discriminated union factory methods with optional base properties. Required base fields now come before the variant value, and optional base fields…

2.10.8

(fix): Fix dynamic snippet generation: filter out unsupported bytes body arguments that produced syntax errors, and reorder IR-level path parameters (which have defaults) after required body…

June 4

2.10.7

(fix): Fix union serialization for enum variants: use ->value for serialization and ::from() for deserialization instead of ->jsonSerialize() / ::jsonDeserialize().

2.10.6

(fix): Fix PHPStan error for literal boolean headers by using strict null comparison (!== null) instead of loose comparison (!= null).

June 3

2.10.5

(fix): Fix multiple PHP generator bugs: add missing HEAD enum case, fix fully-qualified exception class references, use preserveEnums for union return types, fix required parameter ordering after…

May 22

2.10.4

(fix): Generated discriminated unions no longer emit a fromJson() override. The base JsonSerializableType::fromJson now uses late static binding (static::jsonDeserialize) so subclasses' typed…

2.10.3

(chore): Bump Node.js base image from 24.15 to 24.16.

May 20

2.10.2

(fix): Use interface_exists instead of class_exists when checking for GuzzleHttp\ClientInterface in the retry client timeout logic. class_exists always returns false for interfaces, so Guzzle timeout…

May 15

2.10.1

(fix): Dynamic snippets now render path-parameter arguments in IR (URL / SDK signature) order rather than in the order they happen to appear in the input request, so generated examples line up with…

May 14

2.10.0

(feat): Support streaming response bodies in generated PHP SDKs (Server-Sent Events, NDJSON, and raw text). Endpoints with a response-stream now return a typed SseStream<T>, JsonStream<T>, or…

2.9.7

(chore): Patch the bundled ip-address to v10.2.0 in the php-sdk container to address CVE-2026-42338 / GHSA-v2v4-37r5-5v8g (XSS in Address6 HTML- emitting methods). npm 11.12.1 (shipped with…

May 13

2.9.6

(fix): Stop launching WireMock with --global-response-templating in generated wire-test docker-compose.test.yml. Response examples containing literal {{...}} are now served verbatim instead of being…

May 12

2.9.5

(chore): Patch PHP SDK + PHP model generator container CVEs flagged in the AWS ECR / grype scan. Refresh apk upgrade --available to pull the latest Alpine 3.23 security patches and patch npm's…

May 11

2.9.4

(chore): Bump the PHP SDK and PHP model generator containers' Node base image from node:22.22-alpine3.23 to node:24.15-alpine3.23. Aligns the generators with the rest of the Fern generator containers…

May 8

2.9.3

(chore): Bump the php-sdk container's composer base image from composer:2.7.9 (Alpine 3.20, PHP 8.3.12) to composer:2.9.7 (Alpine 3.22, current PHP), addressing the Alpine 3.20 EOL alert and the PHP…

Older posts

Next
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