From 7ea2c1302b682850a3d7b59360f80415ab547608 Mon Sep 17 00:00:00 2001
From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com>
Date: Tue, 6 Jan 2026 01:08:23 +0000
Subject: [PATCH 1/2] docs: update SDK snippets documentation to reflect
dynamic snippets as default
---
.../cli-api-reference/cli-changelog/2026-01-05.mdx | 2 +-
fern/products/docs/pages/api-references/sdk-snippets.mdx | 8 +-------
.../docs/pages/customization/site-level-settings.mdx | 8 ++++----
3 files changed, 6 insertions(+), 12 deletions(-)
diff --git a/fern/products/cli-api-reference/cli-changelog/2026-01-05.mdx b/fern/products/cli-api-reference/cli-changelog/2026-01-05.mdx
index bd990ae27..3e85ce157 100644
--- a/fern/products/cli-api-reference/cli-changelog/2026-01-05.mdx
+++ b/fern/products/cli-api-reference/cli-changelog/2026-01-05.mdx
@@ -1,4 +1,4 @@
## 3.34.0
-**`(feat):`** Updates the SDK snippet generation to use dynamic snippets by default. To disable, set `experimental.dynamicSnippets` to `false` in your `docs.yml` file.
+**`(feat):`** Updates the SDK snippet generation to use dynamic snippets by default. To disable, set `experimental.dynamic-snippets` to `false` in your `docs.yml` file.
diff --git a/fern/products/docs/pages/api-references/sdk-snippets.mdx b/fern/products/docs/pages/api-references/sdk-snippets.mdx
index dff31470a..27b3e2a55 100644
--- a/fern/products/docs/pages/api-references/sdk-snippets.mdx
+++ b/fern/products/docs/pages/api-references/sdk-snippets.mdx
@@ -3,13 +3,7 @@ title: Display SDK snippets
description: Enable SDK code examples in TypeScript, Python, Go, and more from the request and response examples documented in your API definition. Once enabled, Fern Docs will automatically populate the snippets within your API Reference.
---
- When you use Fern's SDK Generator, you can automatically display SDK code snippets in your API Reference. These snippets are generated from your API definition examples and appear in a language selector dropdown, with cURL as the default option.
-
-
- By default, SDK snippets are static code examples. Alternatively, you can use dynamic SDK snippets that allow users to modify parameters and see code examples update in real time.
-
- To use dynamic snippets, [enable them in your `docs.yml`](/docs/configuration/site-level-settings#dynamic-snippets-configuration) and then complete the setup instructions on this page.
-
+When you use Fern's SDK Generator, you can automatically display SDK code snippets in your API Reference. These snippets are generated from your API definition examples and appear in a language selector dropdown, with cURL as the default option. SDK snippets are dynamic by default, allowing users to modify parameters and see code examples update in real time across all supported languages.

diff --git a/fern/products/docs/pages/customization/site-level-settings.mdx b/fern/products/docs/pages/customization/site-level-settings.mdx
index 03bbeafb3..dce43df1e 100644
--- a/fern/products/docs/pages/customization/site-level-settings.mdx
+++ b/fern/products/docs/pages/customization/site-level-settings.mdx
@@ -913,8 +913,8 @@ experimental:
ai-example-style-instructions: "Use names and emails that are inspired by plants."
ai-examples: false # Set to false to disable
- # Dynamic SDK snippets (disabled by default)
- dynamic-snippets: true
+ # Dynamic SDK snippets (enabled by default)
+ dynamic-snippets: false # Set to false to disable
```
@@ -925,8 +925,8 @@ experimental:
Controls [AI-generated examples](/learn/docs/ai-features/ai-examples) for API Reference pages. AI examples are enabled by default and show realistic data instead of placeholder values like `"string"`. Manual examples in `x-fern-examples` or OpenAPI `example` properties always take priority. Set to false to disable AI examples entirely.
-
- Enables dynamic SDK snippets that allow users to modify parameters and see code examples update in real time. When enabled, follow the [SDK snippets setup instructions](/docs/api-references/sdk-snippets) to configure.
+
+ Controls dynamic SDK snippets that allow users to modify parameters and see code examples update in real time. Dynamic snippets are enabled by default and supported across all languages. Follow the [SDK snippets setup instructions](/docs/api-references/sdk-snippets) to configure. Set to false to use static snippets instead.
From a46cf414c7154213e0a1aef8c383ff5946752969 Mon Sep 17 00:00:00 2001
From: Devin Logan
Date: Mon, 26 Jan 2026 20:02:39 -0500
Subject: [PATCH 2/2] clarify wording
---
fern/products/docs/pages/api-references/sdk-snippets.mdx | 7 +++----
fern/products/docs/pages/changelog/2026-01-05.mdx | 8 ++++++++
.../docs/pages/customization/site-level-settings.mdx | 2 +-
3 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/fern/products/docs/pages/api-references/sdk-snippets.mdx b/fern/products/docs/pages/api-references/sdk-snippets.mdx
index 4996d39e3..8b00092dc 100644
--- a/fern/products/docs/pages/api-references/sdk-snippets.mdx
+++ b/fern/products/docs/pages/api-references/sdk-snippets.mdx
@@ -3,15 +3,14 @@ title: Display SDK snippets
description: Enable SDK code examples in TypeScript, Python, Go, and more from the request and response examples documented in your API definition. Once enabled, Fern Docs will automatically populate the snippets within your API Reference.
---
-When you use Fern's SDK Generator, you can automatically display SDK code snippets in your API Reference. These snippets are generated from your API definition examples and appear in a language selector dropdown, with cURL as the default option. SDK snippets are dynamic by default, allowing users to modify parameters and see code examples update in real time across all supported languages.
If you use Fern to generate SDKs, you can display SDK code snippets in your API Reference. These snippets show examples using your actual SDK in TypeScript, Python, Go, and other supported languages.
-When configured, SDK snippets are shown by default, replacing [HTTP snippets](/learn/docs/api-references/http-snippets).
+Once configured, SDK snippets replace [HTTP snippets](/learn/docs/api-references/http-snippets).
- By default, SDK snippets are static code examples. Alternatively, you can use dynamic SDK snippets that allow users to modify parameters and see code examples update in real time.
+ By default, SDK snippets are dynamic code examples that allow users to modify parameters and see code examples update in real time across all supported languages.
- To use dynamic snippets, [enable them in your `docs.yml`](/learn/docs/configuration/site-level-settings#experimentaldynamic-snippets) and then complete the setup instructions on this page.
+ Alternatively, you can [disable dynamic snippets in your `docs.yml`](/learn/docs/configuration/site-level-settings#experimentaldynamic-snippets) and use static code examples.
diff --git a/fern/products/docs/pages/changelog/2026-01-05.mdx b/fern/products/docs/pages/changelog/2026-01-05.mdx
index afc2c62a3..71c8b1285 100644
--- a/fern/products/docs/pages/changelog/2026-01-05.mdx
+++ b/fern/products/docs/pages/changelog/2026-01-05.mdx
@@ -9,3 +9,11 @@ The `` component now supports a `collapsed` prop to control th
This is useful for embedding multiple endpoints on a page or reducing visual clutter while maintaining interactive API testing.
Learn more about the [Runnable Endpoint](/learn/docs/writing-content/components/runnable-endpoint) component.
+
+## Dynamic SDK snippets enabled by default
+
+Dynamic SDK snippets are now enabled by default. When you configure SDK snippets, users can modify parameters and see code examples update in real time across all supported languages.
+
+If you prefer static code examples, you can [disable dynamic snippets](/learn/docs/configuration/site-level-settings#experimentaldynamic-snippets) in your `docs.yml`.
+
+Learn more about [SDK snippets](/learn/docs/api-references/sdk-snippets).
diff --git a/fern/products/docs/pages/customization/site-level-settings.mdx b/fern/products/docs/pages/customization/site-level-settings.mdx
index 1d0ca379e..064d841d6 100644
--- a/fern/products/docs/pages/customization/site-level-settings.mdx
+++ b/fern/products/docs/pages/customization/site-level-settings.mdx
@@ -932,6 +932,6 @@ experimental:
```
- Controls dynamic SDK snippets that allow users to modify parameters and see code examples update in real time. Dynamic snippets are enabled by default and supported across all languages. Follow the [SDK snippets setup instructions](/docs/api-references/sdk-snippets) to configure. Set to false to use static snippets instead.
+ Controls dynamic SDK snippets that allow users to modify parameters and see code examples update in real time. Dynamic snippets are enabled by default and supported across all languages. Follow the [SDK snippets setup instructions](/docs/api-references/sdk-snippets) to configure. Set to false to use static SDK snippets instead.