From 4cfa5424b838b5283023a50640beaf6bb5e2bb3e Mon Sep 17 00:00:00 2001
From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com>
Date: Sun, 4 Oct 2026 04:06:37 +0000
Subject: [PATCH 1/2] [fern-generated] Update SDK
Generated by Fern
CLI Version: unknown
Generators:
- fernapi/fern-python-sdk: 5.28.0
---
.fern/metadata.json | 2 +-
reference.md | 2 +-
src/whop_sdk/stats/client.py | 4 ++--
src/whop_sdk/stats/raw_client.py | 4 ++--
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/.fern/metadata.json b/.fern/metadata.json
index 717bf82a4..adcb050fd 100644
--- a/.fern/metadata.json
+++ b/.fern/metadata.json
@@ -15,7 +15,7 @@
"standardwebhooks": ">=1.0.1,<2"
}
},
- "originGitCommit": "f1cd7be0684ae2378ffc21ccb181f26d495105af",
+ "originGitCommit": "a7b9d69542938e39e9ebb93b2790bd03dfb05c77",
"originGitCommitIsDirty": false,
"invokedBy": "ci",
"requestedVersion": "2.1.0",
diff --git a/reference.md b/reference.md
index 1c86f7983..5dcd53c2a 100644
--- a/reference.md
+++ b/reference.md
@@ -38922,7 +38922,7 @@ client.stats.retrieve(
-
-**hostname:** `typing.Optional[str]` — Filter traffic metrics to one website hostname, for example shop.example.com. Pair with breakdown_by=hostname to split by website.
+**hostname:** `typing.Optional[str]` — Filter traffic metrics to one website hostname, for example shop.example.com. On the events and people metrics, comma-separated hostnames match any listed hostname. Pair with breakdown_by=hostname to split by website.
diff --git a/src/whop_sdk/stats/client.py b/src/whop_sdk/stats/client.py
index 8c582d773..41c7dc1a5 100644
--- a/src/whop_sdk/stats/client.py
+++ b/src/whop_sdk/stats/client.py
@@ -177,7 +177,7 @@ def retrieve(
Filter to a single GMV source, for example payments — or, on the traffic metrics, a visit source (whop_ads, direct, or a utm_source value). Pair with breakdown_by=source to split by source. Available on metrics that list source.
hostname : typing.Optional[str]
- Filter traffic metrics to one website hostname, for example shop.example.com. Pair with breakdown_by=hostname to split by website.
+ Filter traffic metrics to one website hostname, for example shop.example.com. On the events and people metrics, comma-separated hostnames match any listed hostname. Pair with breakdown_by=hostname to split by website.
page : typing.Optional[str]
Filter traffic metrics to one page — a hostname plus normalized path, for example shop.example.com/pricing. Pair with breakdown_by=page to split by page.
@@ -605,7 +605,7 @@ async def retrieve(
Filter to a single GMV source, for example payments — or, on the traffic metrics, a visit source (whop_ads, direct, or a utm_source value). Pair with breakdown_by=source to split by source. Available on metrics that list source.
hostname : typing.Optional[str]
- Filter traffic metrics to one website hostname, for example shop.example.com. Pair with breakdown_by=hostname to split by website.
+ Filter traffic metrics to one website hostname, for example shop.example.com. On the events and people metrics, comma-separated hostnames match any listed hostname. Pair with breakdown_by=hostname to split by website.
page : typing.Optional[str]
Filter traffic metrics to one page — a hostname plus normalized path, for example shop.example.com/pricing. Pair with breakdown_by=page to split by page.
diff --git a/src/whop_sdk/stats/raw_client.py b/src/whop_sdk/stats/raw_client.py
index 529332129..7051212e8 100644
--- a/src/whop_sdk/stats/raw_client.py
+++ b/src/whop_sdk/stats/raw_client.py
@@ -200,7 +200,7 @@ def retrieve(
Filter to a single GMV source, for example payments — or, on the traffic metrics, a visit source (whop_ads, direct, or a utm_source value). Pair with breakdown_by=source to split by source. Available on metrics that list source.
hostname : typing.Optional[str]
- Filter traffic metrics to one website hostname, for example shop.example.com. Pair with breakdown_by=hostname to split by website.
+ Filter traffic metrics to one website hostname, for example shop.example.com. On the events and people metrics, comma-separated hostnames match any listed hostname. Pair with breakdown_by=hostname to split by website.
page : typing.Optional[str]
Filter traffic metrics to one page — a hostname plus normalized path, for example shop.example.com/pricing. Pair with breakdown_by=page to split by page.
@@ -682,7 +682,7 @@ async def retrieve(
Filter to a single GMV source, for example payments — or, on the traffic metrics, a visit source (whop_ads, direct, or a utm_source value). Pair with breakdown_by=source to split by source. Available on metrics that list source.
hostname : typing.Optional[str]
- Filter traffic metrics to one website hostname, for example shop.example.com. Pair with breakdown_by=hostname to split by website.
+ Filter traffic metrics to one website hostname, for example shop.example.com. On the events and people metrics, comma-separated hostnames match any listed hostname. Pair with breakdown_by=hostname to split by website.
page : typing.Optional[str]
Filter traffic metrics to one page — a hostname plus normalized path, for example shop.example.com/pricing. Pair with breakdown_by=page to split by page.
From 0d7a7f651cc42190ca02d66a02657b79bbcac400 Mon Sep 17 00:00:00 2001
From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com>
Date: Sun, 4 Oct 2026 04:06:37 +0000
Subject: [PATCH 2/2] [fern-replay] advance lockfile
---
.fern/replay.lock | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/.fern/replay.lock b/.fern/replay.lock
index 94dd19f3b..2fa207481 100644
--- a/.fern/replay.lock
+++ b/.fern/replay.lock
@@ -1734,5 +1734,11 @@ generations:
cli_version: unknown
generator_versions:
fernapi/fern-python-sdk: 5.28.0
-current_generation: d49e0950c64546d75563b1bfa3dfd0e8e9354d21
+ - commit_sha: c20ef2e81fae74bca69be602562d8c2d8bdfa9be
+ tree_hash: 78250cbe42afea180a2d8c33b4e24e0d9be5456a
+ timestamp: 2026-10-04T04:06:32.933Z
+ cli_version: unknown
+ generator_versions:
+ fernapi/fern-python-sdk: 5.28.0
+current_generation: c20ef2e81fae74bca69be602562d8c2d8bdfa9be
patches: []