Skip to content

Commit 088ee86

Browse files
authored
Merge pull request #169 from flowglad/release-please--branches--main--changes--next--components--node
release: 0.22.0
2 parents 5e7f517 + 06b35d1 commit 088ee86

File tree

131 files changed

+8716
-27638
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+8716
-27638
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,14 @@ jobs:
1717
timeout-minutes: 10
1818
name: lint
1919
runs-on: ${{ github.repository == 'stainless-sdks/flowglad-typescript' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
20+
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
2021
steps:
2122
- uses: actions/checkout@v4
2223

2324
- name: Set up Node
2425
uses: actions/setup-node@v4
2526
with:
26-
node-version: '20'
27+
node-version: '22'
2728

2829
- name: Bootstrap
2930
run: ./scripts/bootstrap
@@ -35,6 +36,7 @@ jobs:
3536
timeout-minutes: 5
3637
name: build
3738
runs-on: ${{ github.repository == 'stainless-sdks/flowglad-typescript' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
39+
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
3840
permissions:
3941
contents: read
4042
id-token: write
@@ -44,7 +46,7 @@ jobs:
4446
- name: Set up Node
4547
uses: actions/setup-node@v4
4648
with:
47-
node-version: '20'
49+
node-version: '22'
4850

4951
- name: Bootstrap
5052
run: ./scripts/bootstrap
@@ -66,10 +68,20 @@ jobs:
6668
AUTH: ${{ steps.github-oidc.outputs.github_token }}
6769
SHA: ${{ github.sha }}
6870
run: ./scripts/utils/upload-artifact.sh
71+
72+
- name: Upload MCP Server tarball
73+
if: github.repository == 'stainless-sdks/flowglad-typescript'
74+
env:
75+
URL: https://pkg.stainless.com/s?subpackage=mcp-server
76+
AUTH: ${{ steps.github-oidc.outputs.github_token }}
77+
SHA: ${{ github.sha }}
78+
BASE_PATH: packages/mcp-server
79+
run: ./scripts/utils/upload-artifact.sh
6980
test:
7081
timeout-minutes: 10
7182
name: test
7283
runs-on: ${{ github.repository == 'stainless-sdks/flowglad-typescript' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
84+
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
7385
steps:
7486
- uses: actions/checkout@v4
7587

.github/workflows/publish-npm.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
publish:
1717
name: publish
1818
runs-on: ubuntu-latest
19+
permissions:
20+
contents: write
1921

2022
steps:
2123
- uses: actions/checkout@v4
@@ -39,3 +41,10 @@ jobs:
3941
yarn tsn scripts/publish-packages.ts "{ \"paths_released\": \"$PATHS_RELEASED\" }"
4042
env:
4143
NPM_TOKEN: ${{ secrets.FLOWGLAD_NPM_TOKEN || secrets.NPM_TOKEN }}
44+
45+
- name: Upload MCP Server DXT GitHub release asset
46+
run: |
47+
gh release upload ${{ github.event.release.tag_name }} \
48+
packages/mcp-server/flowglad_node_api.mcpb
49+
env:
50+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@ dist
77
dist-deno
88
/*.tgz
99
.idea/
10-
10+
.eslintcache
11+
dist-bundle
12+
*.mcpb

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.21.0"
2+
".": "0.22.0"
33
}

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 46
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/flowglad%2Fflowglad-0cf7bce0c17d6f5a651950ab9f46224548af6b420a8a18883ae357c834ab6148.yml
3-
openapi_spec_hash: 4d78e958c164eaa79116965799ff10c7
4-
config_hash: 5cd4df36fa4da9901706710955ea260e
1+
configured_endpoints: 45
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/flowglad%2Fflowglad-a1eeb4fac4d6f2e5a1bed0a6ef5abfc4172e8d989c24343860b8a07a389ea65b.yml
3+
openapi_spec_hash: 1bd6007e37eeb62e1dc85da4f939ed1d
4+
config_hash: b3cf56eeb5f18b49019b9be6e30263c0

CHANGELOG.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,67 @@
11
# Changelog
2+
## 0.22.0 (2025-10-18)
3+
4+
Full Changelog: [v0.21.0...v0.22.0](https://github.com/flowglad/flowglad-node/compare/v0.21.0...v0.22.0)
5+
6+
### Features
7+
8+
* **api:** pre-launch SDK release ([dcfff9e](https://github.com/flowglad/flowglad-node/commit/dcfff9e3bfa07cfbbbe10e47e8889bb6fc920eda))
9+
* clean up environment call outs ([6dd40c6](https://github.com/flowglad/flowglad-node/commit/6dd40c6a4371b69cd1a5b81a46290fb534e64960))
10+
* **mcp:** add code execution tool ([b6cd343](https://github.com/flowglad/flowglad-node/commit/b6cd3435bd2b5ed81dff1c6998deb378815bec1c))
11+
* **mcp:** add logging when environment variable is set ([1a342dd](https://github.com/flowglad/flowglad-node/commit/1a342dd3ee2ad5216f48fd9000094d13b06a823b))
12+
* **mcp:** add option to infer mcp client ([79eb017](https://github.com/flowglad/flowglad-node/commit/79eb0176c1f772f9dafcc4cbc30f780f9333efa4))
13+
* **mcp:** add unix socket option for remote MCP ([d9046c9](https://github.com/flowglad/flowglad-node/commit/d9046c9f0ff82694a1da1785b283873f9f67a415))
14+
* **mcp:** parse query string as mcp client options in mcp server ([4595852](https://github.com/flowglad/flowglad-node/commit/45958528bbef675814b9d3fa71c647722c1801f9))
15+
* **mcp:** remote server with passthru auth ([3790db5](https://github.com/flowglad/flowglad-node/commit/3790db5b8572ae511b04a16e5c019da11511b7fa))
16+
* **mcp:** support filtering tool results by a jq expression ([b6fb8e2](https://github.com/flowglad/flowglad-node/commit/b6fb8e222bd687786c96a0b023b22f371a4bbf7d))
17+
18+
19+
### Bug Fixes
20+
21+
* **ci:** release-doctor — report correct token name ([51f10bf](https://github.com/flowglad/flowglad-node/commit/51f10bf06bf5c8700293510678a512dc23ea9b57))
22+
* **client:** get fetchOptions type more reliably ([f992b90](https://github.com/flowglad/flowglad-node/commit/f992b90421e4693bc00d956a736c70691b494bfb))
23+
* **mcp:** avoid sending `jq_filter` to base API ([47e138e](https://github.com/flowglad/flowglad-node/commit/47e138e835bc86287ad681923bd9d37554ffaf29))
24+
* **mcp:** fix bug in header handling ([b02cec9](https://github.com/flowglad/flowglad-node/commit/b02cec933dfea867bc0fd7cff8d1752c1deeddd3))
25+
* **mcp:** fix tool description of jq_filter ([a3c1124](https://github.com/flowglad/flowglad-node/commit/a3c112419f677e9864bd7c2e3b20eb6dc0739cd0))
26+
* **mcp:** generate additionalProperties=true for map schemas to avoid validation issues ([7a8aefb](https://github.com/flowglad/flowglad-node/commit/7a8aefbbac9baa8e9c9bbfa19cf4731e8066df7e))
27+
* **mcp:** include required section for top-level properties and support naming transformations ([d954143](https://github.com/flowglad/flowglad-node/commit/d9541434fddbcf1be078671a1047dfc81f3327bd))
28+
* **mcp:** relax input type for asTextContextResult ([4eb359e](https://github.com/flowglad/flowglad-node/commit/4eb359e33f8de5825640fb86203956c4496ab8de))
29+
* **mcp:** reverse validJson capability option and limit scope ([0114889](https://github.com/flowglad/flowglad-node/commit/01148896da612b853195710bf33ebdf2ef2339f7))
30+
* **mcp:** support jq filtering on cloudflare workers ([1cb62d7](https://github.com/flowglad/flowglad-node/commit/1cb62d721ed4c9b10745fe940590c7e0f518f34a))
31+
32+
33+
### Chores
34+
35+
* add docs to RequestOptions type ([5673bd9](https://github.com/flowglad/flowglad-node/commit/5673bd9adaf5d53b6b740bf972236ad50c2a0300))
36+
* add package to package.json ([4e57a8f](https://github.com/flowglad/flowglad-node/commit/4e57a8f2250113400fa243aff2577eda22258b29))
37+
* **ci:** only run for pushes and fork pull requests ([7133a67](https://github.com/flowglad/flowglad-node/commit/7133a67258382c3a4f657185410be9b51c18f68f))
38+
* **client:** improve path param validation ([40bf088](https://github.com/flowglad/flowglad-node/commit/40bf088914e1bed67f4bdffb0d2f57d15acb005b))
39+
* **client:** qualify global Blob ([cd495ee](https://github.com/flowglad/flowglad-node/commit/cd495ee6316fd1446b3f75c6391614a65fa077b2))
40+
* **deps:** update dependency @types/node to v20.17.58 ([7de8c26](https://github.com/flowglad/flowglad-node/commit/7de8c26d2445a86dbb169927474d4532fc9be9db))
41+
* **internal:** codegen related update ([1fee692](https://github.com/flowglad/flowglad-node/commit/1fee69217a0af68c31e20ff9dce4b5a1aa2a5796))
42+
* **internal:** codegen related update ([0b5da41](https://github.com/flowglad/flowglad-node/commit/0b5da41eee71d91adfe082a3ccedf362acee76f8))
43+
* **internal:** codegen related update ([5cc2ae0](https://github.com/flowglad/flowglad-node/commit/5cc2ae097780f0c82353c97bf3a174b3f540e9ef))
44+
* **internal:** codegen related update ([a3b57a4](https://github.com/flowglad/flowglad-node/commit/a3b57a4f643053e79b6dd171076df37494824738))
45+
* **internal:** formatting change ([57a4460](https://github.com/flowglad/flowglad-node/commit/57a4460b3bb1954afcb735b61f3c30f622b40404))
46+
* **internal:** make mcp-server publishing public by defaut ([dedddc8](https://github.com/flowglad/flowglad-node/commit/dedddc805fbf512c0d65c8d2d728b652d32c653e))
47+
* **internal:** move publish config ([65be443](https://github.com/flowglad/flowglad-node/commit/65be443b89aadf906fe1a6cbddb5a00e0174fcb1))
48+
* **internal:** refactor array check ([88ca819](https://github.com/flowglad/flowglad-node/commit/88ca819ac06af4800a2337b4ad4a57276cded8ee))
49+
* **internal:** remove redundant imports config ([62fbf68](https://github.com/flowglad/flowglad-node/commit/62fbf68fcc53ef784abf22955bd63e81c062779e))
50+
* **internal:** update comment in script ([ecd3afd](https://github.com/flowglad/flowglad-node/commit/ecd3afd63aabdf4d9d92ed49dfbf60d603987118))
51+
* make some internal functions async ([d14a6a0](https://github.com/flowglad/flowglad-node/commit/d14a6a0c3ede0dfbd908bccc52e0a20f9bab2e79))
52+
* **mcp:** add cors to oauth metadata route ([1a638e6](https://github.com/flowglad/flowglad-node/commit/1a638e6e931926156ab3d312abbea1ee6de1e69c))
53+
* **mcp:** document remote server in README.md ([13d6332](https://github.com/flowglad/flowglad-node/commit/13d6332d23369dc5d6ba4838c250ec58fec9866d))
54+
* **mcp:** formatting ([30ba925](https://github.com/flowglad/flowglad-node/commit/30ba92555911cb0fc0e5069f3ecc736549663db5))
55+
* **mcp:** minor cleanup of types and package.json ([53ee586](https://github.com/flowglad/flowglad-node/commit/53ee5863b0f001ea4f87412c740347e4b471cd19))
56+
* **mcp:** refactor streamable http transport ([537cc07](https://github.com/flowglad/flowglad-node/commit/537cc079137027a1b7c5bb50c9e6dd89a8210c98))
57+
* **mcp:** rework imports in tools ([4fb589d](https://github.com/flowglad/flowglad-node/commit/4fb589d6bbd22237a3dfb908c9b76935086259cc))
58+
* **mcp:** update package.json ([3e6dbd9](https://github.com/flowglad/flowglad-node/commit/3e6dbd9ce8bd763d5f0c07e9cafdd81b57c9b7c7))
59+
* **mcp:** update README ([8640f1b](https://github.com/flowglad/flowglad-node/commit/8640f1b212b97452e5e80076f979e0c9af089b49))
60+
* **mcp:** update types ([fa495cb](https://github.com/flowglad/flowglad-node/commit/fa495cb6f78f4ff90234cd024aff809bfaee726b))
61+
* **ts:** reorder package.json imports ([75a2591](https://github.com/flowglad/flowglad-node/commit/75a25917485552028c3b738098a3ca198378f347))
62+
* update @stainless-api/prism-cli to v5.15.0 ([1a848b0](https://github.com/flowglad/flowglad-node/commit/1a848b075c1d9bc00c3a4fcc775e29c4445e5d48))
63+
* update CI script ([7958db2](https://github.com/flowglad/flowglad-node/commit/7958db2cb6b6c62ae8e177f84698b480d8f2d1fd))
64+
265
## 0.21.0 (2025-06-25)
366

467
Full Changelog: [v0.20.0...v0.21.0](https://github.com/flowglad/flowglad-node/compare/v0.20.0...v0.21.0)

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ The full API of this library can be found in [api.md](api.md).
2222
```js
2323
import Flowglad from '@flowglad/node';
2424

25-
const client = new Flowglad();
25+
const client = new Flowglad({
26+
apiKey: process.env['FLOWGLAD_SECRET_KEY'], // This is the default and can be omitted
27+
});
2628

2729
const payments = await client.payments.list();
2830

@@ -37,7 +39,9 @@ This library includes TypeScript definitions for all request params and response
3739
```ts
3840
import Flowglad from '@flowglad/node';
3941

40-
const client = new Flowglad();
42+
const client = new Flowglad({
43+
apiKey: process.env['FLOWGLAD_SECRET_KEY'], // This is the default and can be omitted
44+
});
4145

4246
const payments: Flowglad.PaymentListResponse = await client.payments.list();
4347
```

api.md

Lines changed: 48 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
1+
# Shared
2+
3+
Types:
4+
5+
- <code><a href="./src/resources/shared.ts">BillingAddress</a></code>
6+
- <code><a href="./src/resources/shared.ts">NonRenewingSubscriptionRecord</a></code>
7+
- <code><a href="./src/resources/shared.ts">PaymentMethodClientSelectSchema</a></code>
8+
- <code><a href="./src/resources/shared.ts">PricingModelDetailsRecord</a></code>
9+
- <code><a href="./src/resources/shared.ts">PurchaseInvoiceClientSelectSchema</a></code>
10+
- <code><a href="./src/resources/shared.ts">StandaloneInvoiceClientSelectSchema</a></code>
11+
- <code><a href="./src/resources/shared.ts">StandardSubscriptionRecord</a></code>
12+
- <code><a href="./src/resources/shared.ts">StaticInvoiceLineItemClientSelectSchema</a></code>
13+
- <code><a href="./src/resources/shared.ts">SubscriptionInvoiceClientSelectSchema</a></code>
14+
- <code><a href="./src/resources/shared.ts">ToggleFeatureClientSelectSchema</a></code>
15+
- <code><a href="./src/resources/shared.ts">UsageCreditGrantFeatureClientSelectSchema</a></code>
16+
- <code><a href="./src/resources/shared.ts">UsageInvoiceLineItemClientSelectSchema</a></code>
17+
- <code><a href="./src/resources/shared.ts">UsageMeterClientSelectSchema</a></code>
18+
119
# Invoices
220

321
Types:
422

5-
- <code><a href="./src/resources/invoices.ts">InvoiceCreateResponse</a></code>
623
- <code><a href="./src/resources/invoices.ts">InvoiceRetrieveResponse</a></code>
724
- <code><a href="./src/resources/invoices.ts">InvoiceListResponse</a></code>
825

926
Methods:
1027

11-
- <code title="post /api/v1/invoices">client.invoices.<a href="./src/resources/invoices.ts">create</a>({ ...params }) -> InvoiceCreateResponse</code>
1228
- <code title="get /api/v1/invoices/{id}">client.invoices.<a href="./src/resources/invoices.ts">retrieve</a>(id) -> InvoiceRetrieveResponse</code>
1329
- <code title="get /api/v1/invoices">client.invoices.<a href="./src/resources/invoices.ts">list</a>({ ...params }) -> InvoiceListResponse</code>
1430

@@ -24,30 +40,36 @@ Methods:
2440
- <code title="get /api/v1/invoice-line-items/{id}">client.invoiceLineItems.<a href="./src/resources/invoice-line-items.ts">retrieve</a>(id) -> InvoiceLineItemRetrieveResponse</code>
2541
- <code title="get /api/v1/invoice-line-items">client.invoiceLineItems.<a href="./src/resources/invoice-line-items.ts">list</a>({ ...params }) -> InvoiceLineItemListResponse</code>
2642

27-
# Catalogs
43+
# PricingModels
2844

2945
Types:
3046

31-
- <code><a href="./src/resources/catalogs.ts">CatalogCreateResponse</a></code>
32-
- <code><a href="./src/resources/catalogs.ts">CatalogRetrieveResponse</a></code>
33-
- <code><a href="./src/resources/catalogs.ts">CatalogUpdateResponse</a></code>
34-
- <code><a href="./src/resources/catalogs.ts">CatalogListResponse</a></code>
35-
- <code><a href="./src/resources/catalogs.ts">CatalogCloneResponse</a></code>
36-
- <code><a href="./src/resources/catalogs.ts">CatalogRetrieveDefaultResponse</a></code>
47+
- <code><a href="./src/resources/pricing-models.ts">PricingModelClientSelectSchema</a></code>
48+
- <code><a href="./src/resources/pricing-models.ts">PricingModelCreateResponse</a></code>
49+
- <code><a href="./src/resources/pricing-models.ts">PricingModelRetrieveResponse</a></code>
50+
- <code><a href="./src/resources/pricing-models.ts">PricingModelUpdateResponse</a></code>
51+
- <code><a href="./src/resources/pricing-models.ts">PricingModelListResponse</a></code>
52+
- <code><a href="./src/resources/pricing-models.ts">PricingModelCloneResponse</a></code>
53+
- <code><a href="./src/resources/pricing-models.ts">PricingModelRetrieveDefaultResponse</a></code>
3754

3855
Methods:
3956

40-
- <code title="post /api/v1/catalogs">client.catalogs.<a href="./src/resources/catalogs.ts">create</a>({ ...params }) -> CatalogCreateResponse</code>
41-
- <code title="get /api/v1/catalogs/{id}">client.catalogs.<a href="./src/resources/catalogs.ts">retrieve</a>(id) -> CatalogRetrieveResponse</code>
42-
- <code title="put /api/v1/catalogs/{id}">client.catalogs.<a href="./src/resources/catalogs.ts">update</a>(id, { ...params }) -> CatalogUpdateResponse</code>
43-
- <code title="get /api/v1/catalogs">client.catalogs.<a href="./src/resources/catalogs.ts">list</a>({ ...params }) -> CatalogListResponse</code>
44-
- <code title="post /api/v1/catalogs/{id}/clone">client.catalogs.<a href="./src/resources/catalogs.ts">clone</a>(id, { ...params }) -> CatalogCloneResponse</code>
45-
- <code title="get /api/v1/catalogs/default">client.catalogs.<a href="./src/resources/catalogs.ts">retrieveDefault</a>() -> CatalogRetrieveDefaultResponse</code>
57+
- <code title="post /api/v1/pricing-models">client.pricingModels.<a href="./src/resources/pricing-models.ts">create</a>({ ...params }) -> PricingModelCreateResponse</code>
58+
- <code title="get /api/v1/pricing-models/{id}">client.pricingModels.<a href="./src/resources/pricing-models.ts">retrieve</a>(id) -> PricingModelRetrieveResponse</code>
59+
- <code title="put /api/v1/pricing-models/{id}">client.pricingModels.<a href="./src/resources/pricing-models.ts">update</a>(id, { ...params }) -> PricingModelUpdateResponse</code>
60+
- <code title="get /api/v1/pricing-models">client.pricingModels.<a href="./src/resources/pricing-models.ts">list</a>({ ...params }) -> PricingModelListResponse</code>
61+
- <code title="post /api/v1/pricing-models/{id}/clone">client.pricingModels.<a href="./src/resources/pricing-models.ts">clone</a>(id, { ...params }) -> PricingModelCloneResponse</code>
62+
- <code title="get /api/v1/pricing-models/default">client.pricingModels.<a href="./src/resources/pricing-models.ts">retrieveDefault</a>() -> PricingModelRetrieveDefaultResponse</code>
4663

4764
# CheckoutSessions
4865

4966
Types:
5067

68+
- <code><a href="./src/resources/checkout-sessions.ts">ActivateSubscriptionCheckoutSessionClientSelectSchema</a></code>
69+
- <code><a href="./src/resources/checkout-sessions.ts">AddPaymentMethodCheckoutSessionClientSelectSchema</a></code>
70+
- <code><a href="./src/resources/checkout-sessions.ts">InvoiceCheckoutSessionClientSelectSchema</a></code>
71+
- <code><a href="./src/resources/checkout-sessions.ts">ProductCheckoutSessionClientSelectSchema</a></code>
72+
- <code><a href="./src/resources/checkout-sessions.ts">PurchaseCheckoutSessionClientSelectSchema</a></code>
5173
- <code><a href="./src/resources/checkout-sessions.ts">CheckoutSessionCreateResponse</a></code>
5274
- <code><a href="./src/resources/checkout-sessions.ts">CheckoutSessionRetrieveResponse</a></code>
5375
- <code><a href="./src/resources/checkout-sessions.ts">CheckoutSessionListResponse</a></code>
@@ -62,6 +84,7 @@ Methods:
6284

6385
Types:
6486

87+
- <code><a href="./src/resources/products.ts">ProductClientSelectSchema</a></code>
6588
- <code><a href="./src/resources/products.ts">ProductCreateResponse</a></code>
6689
- <code><a href="./src/resources/products.ts">ProductRetrieveResponse</a></code>
6790
- <code><a href="./src/resources/products.ts">ProductUpdateResponse</a></code>
@@ -78,6 +101,9 @@ Methods:
78101

79102
Types:
80103

104+
- <code><a href="./src/resources/prices.ts">SinglePaymentPriceClientSelectSchema</a></code>
105+
- <code><a href="./src/resources/prices.ts">SubscriptionPriceClientSelectSchema</a></code>
106+
- <code><a href="./src/resources/prices.ts">UsagePriceClientSelectSchema</a></code>
81107
- <code><a href="./src/resources/prices.ts">PriceCreateResponse</a></code>
82108
- <code><a href="./src/resources/prices.ts">PriceUpdateResponse</a></code>
83109
- <code><a href="./src/resources/prices.ts">PriceListResponse</a></code>
@@ -92,6 +118,9 @@ Methods:
92118

93119
Types:
94120

121+
- <code><a href="./src/resources/discounts.ts">DefaultDiscountClientSelectSchema</a></code>
122+
- <code><a href="./src/resources/discounts.ts">ForeverDiscountClientSelectSchema</a></code>
123+
- <code><a href="./src/resources/discounts.ts">NumberOfPaymentsDiscountClientSelectSchema</a></code>
95124
- <code><a href="./src/resources/discounts.ts">DiscountCreateResponse</a></code>
96125
- <code><a href="./src/resources/discounts.ts">DiscountRetrieveResponse</a></code>
97126
- <code><a href="./src/resources/discounts.ts">DiscountUpdateResponse</a></code>
@@ -108,6 +137,9 @@ Methods:
108137

109138
Types:
110139

140+
- <code><a href="./src/resources/customers.ts">CustomerClientSelectSchema</a></code>
141+
- <code><a href="./src/resources/customers.ts">ToggleSubscriptionItemFeatureRecord</a></code>
142+
- <code><a href="./src/resources/customers.ts">UsageCreditGrantSubscriptionItemFeatureClientSelectSchema</a></code>
111143
- <code><a href="./src/resources/customers.ts">CustomerCreateResponse</a></code>
112144
- <code><a href="./src/resources/customers.ts">CustomerRetrieveResponse</a></code>
113145
- <code><a href="./src/resources/customers.ts">CustomerUpdateResponse</a></code>
@@ -126,6 +158,7 @@ Methods:
126158

127159
Types:
128160

161+
- <code><a href="./src/resources/payments.ts">PaymentClientSelectSchema</a></code>
129162
- <code><a href="./src/resources/payments.ts">PaymentRetrieveResponse</a></code>
130163
- <code><a href="./src/resources/payments.ts">PaymentListResponse</a></code>
131164
- <code><a href="./src/resources/payments.ts">PaymentRefundResponse</a></code>

0 commit comments

Comments
 (0)