This is page 7 of 8. Use http://codebase.md/dodopayments/dodopayments-node?page={x} to view the full context.
# Directory Structure
```
├── .devcontainer
│ └── devcontainer.json
├── .github
│ └── workflows
│ ├── ci.yml
│ ├── docker-mcp.yml
│ ├── publish-npm.yml
│ └── release-doctor.yml
├── .gitignore
├── .prettierignore
├── .prettierrc.json
├── .release-please-manifest.json
├── .stats.yml
├── api.md
├── bin
│ ├── check-release-environment
│ ├── cli
│ ├── docker-tags
│ ├── migration-config.json
│ └── publish-npm
├── Brewfile
├── CHANGELOG.md
├── CONTRIBUTING.md
├── eslint.config.mjs
├── examples
│ └── .keep
├── jest.config.ts
├── LICENSE
├── MIGRATION.md
├── package.json
├── packages
│ └── mcp-server
│ ├── .dockerignore
│ ├── build
│ ├── cloudflare-worker
│ │ ├── .gitignore
│ │ ├── biome.json
│ │ ├── package.json
│ │ ├── README.md
│ │ ├── src
│ │ │ ├── app.ts
│ │ │ ├── index.ts
│ │ │ └── utils.ts
│ │ ├── static
│ │ │ └── home.md
│ │ ├── tsconfig.json
│ │ ├── worker-configuration.d.ts
│ │ └── wrangler.jsonc
│ ├── Dockerfile
│ ├── jest.config.ts
│ ├── manifest.json
│ ├── package.json
│ ├── README.md
│ ├── scripts
│ │ ├── copy-bundle-files.cjs
│ │ └── postprocess-dist-package-json.cjs
│ ├── src
│ │ ├── code-tool-paths.cts
│ │ ├── code-tool-types.ts
│ │ ├── code-tool-worker.ts
│ │ ├── code-tool.ts
│ │ ├── compat.ts
│ │ ├── docs-search-tool.ts
│ │ ├── dynamic-tools.ts
│ │ ├── filtering.ts
│ │ ├── headers.ts
│ │ ├── http.ts
│ │ ├── index.ts
│ │ ├── options.ts
│ │ ├── server.ts
│ │ ├── stdio.ts
│ │ ├── tools
│ │ │ ├── addons
│ │ │ │ ├── create-addons.ts
│ │ │ │ ├── list-addons.ts
│ │ │ │ ├── retrieve-addons.ts
│ │ │ │ ├── update-addons.ts
│ │ │ │ └── update-images-addons.ts
│ │ │ ├── brands
│ │ │ │ ├── create-brands.ts
│ │ │ │ ├── list-brands.ts
│ │ │ │ ├── retrieve-brands.ts
│ │ │ │ ├── update-brands.ts
│ │ │ │ └── update-images-brands.ts
│ │ │ ├── checkout-sessions
│ │ │ │ ├── create-checkout-sessions.ts
│ │ │ │ └── retrieve-checkout-sessions.ts
│ │ │ ├── customers
│ │ │ │ ├── create-customers.ts
│ │ │ │ ├── customer-portal
│ │ │ │ │ └── create-customers-customer-portal.ts
│ │ │ │ ├── list-customers.ts
│ │ │ │ ├── retrieve-customers.ts
│ │ │ │ ├── update-customers.ts
│ │ │ │ └── wallets
│ │ │ │ ├── ledger-entries
│ │ │ │ │ ├── create-wallets-customers-ledger-entries.ts
│ │ │ │ │ └── list-wallets-customers-ledger-entries.ts
│ │ │ │ └── list-customers-wallets.ts
│ │ │ ├── discounts
│ │ │ │ ├── create-discounts.ts
│ │ │ │ ├── delete-discounts.ts
│ │ │ │ ├── list-discounts.ts
│ │ │ │ ├── retrieve-discounts.ts
│ │ │ │ └── update-discounts.ts
│ │ │ ├── disputes
│ │ │ │ ├── list-disputes.ts
│ │ │ │ └── retrieve-disputes.ts
│ │ │ ├── index.ts
│ │ │ ├── invoices
│ │ │ │ └── payments
│ │ │ │ ├── retrieve-invoices-payments.ts
│ │ │ │ └── retrieve-refund-invoices-payments.ts
│ │ │ ├── license-key-instances
│ │ │ │ ├── list-license-key-instances.ts
│ │ │ │ ├── retrieve-license-key-instances.ts
│ │ │ │ └── update-license-key-instances.ts
│ │ │ ├── license-keys
│ │ │ │ ├── list-license-keys.ts
│ │ │ │ ├── retrieve-license-keys.ts
│ │ │ │ └── update-license-keys.ts
│ │ │ ├── licenses
│ │ │ │ ├── activate-licenses.ts
│ │ │ │ ├── deactivate-licenses.ts
│ │ │ │ └── validate-licenses.ts
│ │ │ ├── meters
│ │ │ │ ├── archive-meters.ts
│ │ │ │ ├── create-meters.ts
│ │ │ │ ├── list-meters.ts
│ │ │ │ ├── retrieve-meters.ts
│ │ │ │ └── unarchive-meters.ts
│ │ │ ├── misc
│ │ │ │ └── list-supported-countries-misc.ts
│ │ │ ├── payments
│ │ │ │ ├── create-payments.ts
│ │ │ │ ├── list-payments.ts
│ │ │ │ ├── retrieve-line-items-payments.ts
│ │ │ │ └── retrieve-payments.ts
│ │ │ ├── payouts
│ │ │ │ └── list-payouts.ts
│ │ │ ├── products
│ │ │ │ ├── archive-products.ts
│ │ │ │ ├── create-products.ts
│ │ │ │ ├── images
│ │ │ │ │ └── update-products-images.ts
│ │ │ │ ├── list-products.ts
│ │ │ │ ├── retrieve-products.ts
│ │ │ │ ├── unarchive-products.ts
│ │ │ │ ├── update-files-products.ts
│ │ │ │ └── update-products.ts
│ │ │ ├── refunds
│ │ │ │ ├── create-refunds.ts
│ │ │ │ ├── list-refunds.ts
│ │ │ │ └── retrieve-refunds.ts
│ │ │ ├── subscriptions
│ │ │ │ ├── change-plan-subscriptions.ts
│ │ │ │ ├── charge-subscriptions.ts
│ │ │ │ ├── create-subscriptions.ts
│ │ │ │ ├── list-subscriptions.ts
│ │ │ │ ├── retrieve-subscriptions.ts
│ │ │ │ ├── retrieve-usage-history-subscriptions.ts
│ │ │ │ └── update-subscriptions.ts
│ │ │ ├── types.ts
│ │ │ ├── usage-events
│ │ │ │ ├── ingest-usage-events.ts
│ │ │ │ ├── list-usage-events.ts
│ │ │ │ └── retrieve-usage-events.ts
│ │ │ └── webhooks
│ │ │ ├── create-webhooks.ts
│ │ │ ├── delete-webhooks.ts
│ │ │ ├── headers
│ │ │ │ ├── retrieve-webhooks-headers.ts
│ │ │ │ └── update-webhooks-headers.ts
│ │ │ ├── list-webhooks.ts
│ │ │ ├── retrieve-secret-webhooks.ts
│ │ │ ├── retrieve-webhooks.ts
│ │ │ └── update-webhooks.ts
│ │ └── tools.ts
│ ├── tests
│ │ ├── compat.test.ts
│ │ ├── dynamic-tools.test.ts
│ │ ├── options.test.ts
│ │ └── tools.test.ts
│ ├── tsc-multi.json
│ ├── tsconfig.build.json
│ ├── tsconfig.dist-src.json
│ ├── tsconfig.json
│ └── yarn.lock
├── README.md
├── release-please-config.json
├── scripts
│ ├── bootstrap
│ ├── build
│ ├── build-all
│ ├── fast-format
│ ├── format
│ ├── lint
│ ├── mock
│ ├── publish-packages.ts
│ ├── test
│ └── utils
│ ├── attw-report.cjs
│ ├── check-is-in-git-install.sh
│ ├── check-version.cjs
│ ├── fix-index-exports.cjs
│ ├── git-swap.sh
│ ├── make-dist-package-json.cjs
│ ├── postprocess-files.cjs
│ └── upload-artifact.sh
├── SECURITY.md
├── src
│ ├── api-promise.ts
│ ├── client.ts
│ ├── core
│ │ ├── api-promise.ts
│ │ ├── error.ts
│ │ ├── pagination.ts
│ │ ├── README.md
│ │ ├── resource.ts
│ │ └── uploads.ts
│ ├── error.ts
│ ├── index.ts
│ ├── internal
│ │ ├── builtin-types.ts
│ │ ├── detect-platform.ts
│ │ ├── errors.ts
│ │ ├── headers.ts
│ │ ├── parse.ts
│ │ ├── README.md
│ │ ├── request-options.ts
│ │ ├── shim-types.ts
│ │ ├── shims.ts
│ │ ├── to-file.ts
│ │ ├── types.ts
│ │ ├── uploads.ts
│ │ ├── utils
│ │ │ ├── base64.ts
│ │ │ ├── bytes.ts
│ │ │ ├── env.ts
│ │ │ ├── log.ts
│ │ │ ├── path.ts
│ │ │ ├── sleep.ts
│ │ │ ├── uuid.ts
│ │ │ └── values.ts
│ │ └── utils.ts
│ ├── lib
│ │ └── .keep
│ ├── pagination.ts
│ ├── resource.ts
│ ├── resources
│ │ ├── addons.ts
│ │ ├── brands.ts
│ │ ├── checkout-sessions.ts
│ │ ├── customers
│ │ │ ├── customer-portal.ts
│ │ │ ├── customers.ts
│ │ │ ├── index.ts
│ │ │ ├── wallets
│ │ │ │ ├── index.ts
│ │ │ │ ├── ledger-entries.ts
│ │ │ │ └── wallets.ts
│ │ │ └── wallets.ts
│ │ ├── customers.ts
│ │ ├── discounts.ts
│ │ ├── disputes.ts
│ │ ├── index.ts
│ │ ├── invoices
│ │ │ ├── index.ts
│ │ │ ├── invoices.ts
│ │ │ └── payments.ts
│ │ ├── invoices.ts
│ │ ├── license-key-instances.ts
│ │ ├── license-keys.ts
│ │ ├── licenses.ts
│ │ ├── meters.ts
│ │ ├── misc.ts
│ │ ├── payments.ts
│ │ ├── payouts.ts
│ │ ├── products
│ │ │ ├── images.ts
│ │ │ ├── index.ts
│ │ │ └── products.ts
│ │ ├── products.ts
│ │ ├── refunds.ts
│ │ ├── subscriptions.ts
│ │ ├── usage-events.ts
│ │ ├── webhook-events.ts
│ │ ├── webhooks
│ │ │ ├── headers.ts
│ │ │ ├── index.ts
│ │ │ └── webhooks.ts
│ │ └── webhooks.ts
│ ├── resources.ts
│ ├── uploads.ts
│ └── version.ts
├── tests
│ ├── api-resources
│ │ ├── addons.test.ts
│ │ ├── brands.test.ts
│ │ ├── checkout-sessions.test.ts
│ │ ├── customers
│ │ │ ├── customer-portal.test.ts
│ │ │ ├── customers.test.ts
│ │ │ └── wallets
│ │ │ ├── ledger-entries.test.ts
│ │ │ └── wallets.test.ts
│ │ ├── discounts.test.ts
│ │ ├── disputes.test.ts
│ │ ├── license-key-instances.test.ts
│ │ ├── license-keys.test.ts
│ │ ├── licenses.test.ts
│ │ ├── meters.test.ts
│ │ ├── misc.test.ts
│ │ ├── payments.test.ts
│ │ ├── payouts.test.ts
│ │ ├── products
│ │ │ ├── images.test.ts
│ │ │ └── products.test.ts
│ │ ├── refunds.test.ts
│ │ ├── subscriptions.test.ts
│ │ ├── usage-events.test.ts
│ │ └── webhooks
│ │ ├── headers.test.ts
│ │ └── webhooks.test.ts
│ ├── base64.test.ts
│ ├── buildHeaders.test.ts
│ ├── form.test.ts
│ ├── index.test.ts
│ ├── path.test.ts
│ ├── stringifyQuery.test.ts
│ └── uploads.test.ts
├── tsc-multi.json
├── tsconfig.build.json
├── tsconfig.deno.json
├── tsconfig.dist-src.json
├── tsconfig.json
└── yarn.lock
```
# Files
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
```markdown
# Changelog
## 2.4.0 (2025-10-27)
Full Changelog: [v2.3.1...v2.4.0](https://github.com/dodopayments/dodopayments-typescript/compare/v2.3.1...v2.4.0)
### Features
* **api:** updated to openapi spec v1.56.0 ([bbffb43](https://github.com/dodopayments/dodopayments-typescript/commit/bbffb435587036518d86a719313b609a43e63bdb))
## 2.3.1 (2025-10-25)
Full Changelog: [v2.3.0...v2.3.1](https://github.com/dodopayments/dodopayments-typescript/compare/v2.3.0...v2.3.1)
### Bug Fixes
* fixed docker tags to for ghcr registry ([fb5f727](https://github.com/dodopayments/dodopayments-typescript/commit/fb5f727b04fc176be17bd19508034f6ccfcac3d6))
## 2.3.0 (2025-10-25)
Full Changelog: [v2.2.1...v2.3.0](https://github.com/dodopayments/dodopayments-typescript/compare/v2.2.1...v2.3.0)
### Features
* **api:** added unwrap functions for webhooks ([0d29085](https://github.com/dodopayments/dodopayments-typescript/commit/0d29085bd32fdeebdb36762e61f1a5e3a365e5b1))
## 2.2.1 (2025-10-17)
Full Changelog: [v2.2.0...v2.2.1](https://github.com/dodopayments/dodopayments-typescript/compare/v2.2.0...v2.2.1)
### Features
* **api:** updates for openapi spec v1.55.7 ([2ec3ba5](https://github.com/dodopayments/dodopayments-typescript/commit/2ec3ba57a4a69a92ad3982d98b9f8e0f756e0d60))
## 2.2.0 (2025-10-16)
Full Changelog: [v2.1.2...v2.2.0](https://github.com/dodopayments/dodopayments-typescript/compare/v2.1.2...v2.2.0)
### Features
* **api:** updated openapi spec to v1.55.0 ([a58bb8c](https://github.com/dodopayments/dodopayments-typescript/commit/a58bb8c880d745469f9eae7e575fc48fb3064692))
## 2.1.2 (2025-10-09)
Full Changelog: [v2.1.1...v2.1.2](https://github.com/dodopayments/dodopayments-typescript/compare/v2.1.1...v2.1.2)
### Bug Fixes
* **mcp:** fix cli argument parsing logic ([be71da4](https://github.com/dodopayments/dodopayments-typescript/commit/be71da4e2d5b2d031ede89fc4ee81fc0a0e7cd8b))
* **mcp:** resolve a linting issue in server code ([210cc3b](https://github.com/dodopayments/dodopayments-typescript/commit/210cc3b45f351ceeb07fa397000bbf7021b2b09d))
### Chores
* extract some types in mcp docs ([2ed0150](https://github.com/dodopayments/dodopayments-typescript/commit/2ed0150ec13d1756910dfd551272a2321ddffb0d))
* **internal:** codegen related update ([38db37d](https://github.com/dodopayments/dodopayments-typescript/commit/38db37dc84d4c69f176e85e26fcff5d9804e0eee))
* **internal:** install openssl in mcp dockerfile ([376336e](https://github.com/dodopayments/dodopayments-typescript/commit/376336e9743637eadfa051becc8f1c21d56febce))
* **internal:** remove .eslintcache ([6b291aa](https://github.com/dodopayments/dodopayments-typescript/commit/6b291aa43ec692f85fa557cda16e3711aa993cc6))
* **internal:** use npm pack for build uploads ([ee07311](https://github.com/dodopayments/dodopayments-typescript/commit/ee073119746a36e9f14ff577fd6a075ea107cb5c))
* **jsdoc:** fix [@link](https://github.com/link) annotations to refer only to parts of the package‘s public interface ([1b777fc](https://github.com/dodopayments/dodopayments-typescript/commit/1b777fc9fc10cd87e01dff0cb21b8788cab4113d))
* update lockfile ([75b31af](https://github.com/dodopayments/dodopayments-typescript/commit/75b31afb0abee6ecf3b58dd2102235aa3dd8c9b4))
## 2.1.1 (2025-09-27)
Full Changelog: [v2.1.0...v2.1.1](https://github.com/dodopayments/dodopayments-typescript/compare/v2.1.0...v2.1.1)
### Performance Improvements
* faster formatting ([724b1c7](https://github.com/dodopayments/dodopayments-typescript/commit/724b1c7048ab6fbdfe0233813d59faccd185a152))
### Chores
* **internal:** codegen related update ([e8818ea](https://github.com/dodopayments/dodopayments-typescript/commit/e8818eaedce15ea0c39f34174439587ae520b124))
* **internal:** fix incremental formatting in some cases ([5aeafd4](https://github.com/dodopayments/dodopayments-typescript/commit/5aeafd41fd072e24d91f4ae766bd1c13052ba4e6))
* **internal:** ignore .eslintcache ([33aff0d](https://github.com/dodopayments/dodopayments-typescript/commit/33aff0d2e3d901120aab9ca65802a55f17056412))
* **internal:** remove deprecated `compilerOptions.baseUrl` from tsconfig.json ([635fe9f](https://github.com/dodopayments/dodopayments-typescript/commit/635fe9fbe1c3fb542d3aa220eee0ef2a73b4daa5))
* **mcp:** allow pointing `docs_search` tool at other URLs ([4e76510](https://github.com/dodopayments/dodopayments-typescript/commit/4e76510b44d5ba65444d5209bf45f4edf3630b72))
## 2.1.0 (2025-09-24)
Full Changelog: [v2.0.2...v2.1.0](https://github.com/dodopayments/dodopayments-typescript/compare/v2.0.2...v2.1.0)
### Features
* **mcp:** add docs search tool ([5c9347e](https://github.com/dodopayments/dodopayments-typescript/commit/5c9347e55e8a8a3bff47ba6da1a31c4f43ecc073))
* **mcp:** add option for including docs tools ([99f2b78](https://github.com/dodopayments/dodopayments-typescript/commit/99f2b786c82b708687362f45ccaed1638c851cea))
* **mcp:** enable experimental docs search tool ([0bb2426](https://github.com/dodopayments/dodopayments-typescript/commit/0bb2426ade3fe591c64eae721d44fb7404bcaca1))
### Chores
* **codegen:** internal codegen update ([9a2cf7d](https://github.com/dodopayments/dodopayments-typescript/commit/9a2cf7d75677004865f13e9b21663729549cdf0b))
* do not install brew dependencies in ./scripts/bootstrap by default ([d9dd55f](https://github.com/dodopayments/dodopayments-typescript/commit/d9dd55fb53e50f8fded47696b2621969b3539d06))
* **internal:** gitignore .mcpb files ([a71c421](https://github.com/dodopayments/dodopayments-typescript/commit/a71c421ffcfcdc203f127dd7a691b6a99e5a5fd5))
* **mcp:** rename dxt to mcpb ([0622aa1](https://github.com/dodopayments/dodopayments-typescript/commit/0622aa1a6805aa1e81ed4004bcdab7e8b5034c43))
## 2.0.2 (2025-09-17)
Full Changelog: [v2.0.1...v2.0.2](https://github.com/dodopayments/dodopayments-typescript/compare/v2.0.1...v2.0.2)
### Bug Fixes
* **ci:** set permissions for DXT publish action ([b317617](https://github.com/dodopayments/dodopayments-typescript/commit/b317617e8ec64a23713562dc479e0fb62bd07fd0))
## 2.0.1 (2025-09-13)
Full Changelog: [v2.0.0...v2.0.1](https://github.com/dodopayments/dodopayments-typescript/compare/v2.0.0...v2.0.1)
### Features
* **api:** added ghcr deployment for mcp ([f341bc9](https://github.com/dodopayments/dodopayments-typescript/commit/f341bc993ac6d3f1456d2e00a6071c1549112cf4))
* **api:** manual updates ([885eba9](https://github.com/dodopayments/dodopayments-typescript/commit/885eba915dd27ff9e3adaef2653d89a59c7c7aab))
## 2.0.0 (2025-09-13)
Full Changelog: [v1.53.2...v2.0.0](https://github.com/dodopayments/dodopayments-typescript/compare/v1.53.2...v2.0.0)
### Features
* **api:** added typescript sdk for migration and updated org info ([3806e38](https://github.com/dodopayments/dodopayments-typescript/commit/3806e38ac7f1aab12d728357201f9c37d704e2e2))
* **api:** changed target version for typescript sdk to 2.0.0 ([eedbc6f](https://github.com/dodopayments/dodopayments-typescript/commit/eedbc6f492fdfe9cba6ce592f57570a7e6a36233))
* **api:** manual updates ([cce60af](https://github.com/dodopayments/dodopayments-typescript/commit/cce60af560973e4cd56bd3d8f07a0a6f088964b5))
## 1.53.2 (2025-09-13)
Full Changelog: [v1.52.6...v1.53.2](https://github.com/dodopayments/dodopayments-node/compare/v1.52.6...v1.53.2)
### Features
* **api:** updated openapi spec to v1.53.2 with customer credits. ([e581980](https://github.com/dodopayments/dodopayments-node/commit/e5819800818775d22638fda9b4b3f02ff8ca7189))
## 1.52.6 (2025-09-12)
Full Changelog: [v1.52.5...v1.52.6](https://github.com/dodopayments/dodopayments-node/compare/v1.52.5...v1.52.6)
### Bug Fixes
* coerce nullable values to undefined ([5adbb53](https://github.com/dodopayments/dodopayments-node/commit/5adbb53687ee1c807c9dfc372ffd6e9df23d2d3c))
* **mcp:** fix uploading dxt release assets ([b3a8b02](https://github.com/dodopayments/dodopayments-node/commit/b3a8b0287e3910710040dfbbb238d2f5e712181a))
### Chores
* ci build action ([5c198c5](https://github.com/dodopayments/dodopayments-node/commit/5c198c5b04e10cc2d6fe72b66c03941ead3d3aea))
* **internal:** codegen related update ([233e6f4](https://github.com/dodopayments/dodopayments-node/commit/233e6f4063f323277dfb473b55101679e8bbf5e8))
* **internal:** codegen related update ([ea563ba](https://github.com/dodopayments/dodopayments-node/commit/ea563bafefc9e10b56bfb9b4bcef573a2c23eb5b))
* **internal:** codegen related update ([6f372f8](https://github.com/dodopayments/dodopayments-node/commit/6f372f832f2cda7b3140e7d9162701f562a3ecb6))
* **internal:** codegen related update ([7f0b0e5](https://github.com/dodopayments/dodopayments-node/commit/7f0b0e5c29d6d4143ab6bf8f511f028719155d48))
## 1.52.5 (2025-09-04)
Full Changelog: [v1.52.3...v1.52.5](https://github.com/dodopayments/dodopayments-node/compare/v1.52.3...v1.52.5)
### Features
* **api:** updated openapi spec to v1.52.4 ([a37d6c4](https://github.com/dodopayments/dodopayments-node/commit/a37d6c433fc3e4810118d6f665e398210554cc6c))
## 1.52.3 (2025-09-03)
Full Changelog: [v1.51.2...v1.52.3](https://github.com/dodopayments/dodopayments-node/compare/v1.51.2...v1.52.3)
### Features
* **api:** manual updates ([7a7db07](https://github.com/dodopayments/dodopayments-node/commit/7a7db0762a1020d0728d9da846a3d65b5d0d4c0a))
* **api:** updated openapi spec ([db99ebf](https://github.com/dodopayments/dodopayments-node/commit/db99ebfb265529a3997b873722a0aaf80b314279))
* **mcp:** add client infer to cloudflare oauth screen ([335f078](https://github.com/dodopayments/dodopayments-node/commit/335f078f1d66afe41532d29558aed3d8a5c118eb))
* **mcp:** allow setting logging level ([b3850a4](https://github.com/dodopayments/dodopayments-node/commit/b3850a4f6c383c3bd60c5dc23f9af6e5bf7a69d5))
* **mcp:** expose client options in `streamableHTTPApp` ([621a46f](https://github.com/dodopayments/dodopayments-node/commit/621a46f4b907fae51e1b515b2e492ba8cee4dd3e))
* updated openapi spec and added model and API functions for Usage Based Billing ([1714ff8](https://github.com/dodopayments/dodopayments-node/commit/1714ff822ddd24afe7d979710f20dac30630faaf))
### Chores
* **internal:** codegen related update ([b5228cd](https://github.com/dodopayments/dodopayments-node/commit/b5228cd2b0e92ca723cbb21fc5dc6de90adb472d))
## 1.51.2 (2025-08-24)
Full Changelog: [v1.51.1...v1.51.2](https://github.com/dodopayments/dodopayments-node/compare/v1.51.1...v1.51.2)
### Chores
* **internal:** codegen related update ([a1c2ade](https://github.com/dodopayments/dodopayments-node/commit/a1c2ade3449d477ec6cb4d56707cc7ea01e5c2b4))
## 1.51.1 (2025-08-23)
Full Changelog: [v1.51.0...v1.51.1](https://github.com/dodopayments/dodopayments-node/compare/v1.51.0...v1.51.1)
### Chores
* update CI script ([aaa4323](https://github.com/dodopayments/dodopayments-node/commit/aaa4323ec1514c6da767ecb85b8431eb5f0be055))
## 1.51.0 (2025-08-22)
Full Changelog: [v1.50.0...v1.51.0](https://github.com/dodopayments/dodopayments-node/compare/v1.50.0...v1.51.0)
### Features
* **api:** updated example ([151f228](https://github.com/dodopayments/dodopayments-node/commit/151f228a14708fbe310759a6bf3a8f8ae5c7bf05))
* **api:** updated openapi spec to v1.51.0 and added checkout sessions ([a6112d2](https://github.com/dodopayments/dodopayments-node/commit/a6112d233096c7965cadc198ea24bd97cb5fe7c1))
* **mcp:** add code execution tool ([4078bec](https://github.com/dodopayments/dodopayments-node/commit/4078becd78ac85ca3c02979e64c50762ffa98ff4))
* **mcp:** add option to infer mcp client ([a8e60df](https://github.com/dodopayments/dodopayments-node/commit/a8e60df1a59e578dee481d59a47808e7cf54bdc8))
### Chores
* **internal:** make mcp-server publishing public by defaut ([016ca5d](https://github.com/dodopayments/dodopayments-node/commit/016ca5dfe898dd368284ba0ca1021f5ba7ca8a03))
* **mcp:** add cors to oauth metadata route ([7a1dfab](https://github.com/dodopayments/dodopayments-node/commit/7a1dfab7417af634831e17ade3d230ad9c669efe))
* **mcp:** update package.json ([178dc54](https://github.com/dodopayments/dodopayments-node/commit/178dc547856924dc78e53476a476b2e094b17e13))
* **mcp:** update types ([4a5334a](https://github.com/dodopayments/dodopayments-node/commit/4a5334aa6ffe45df5a838f0e1adf0729e8774124))
## 1.50.0 (2025-08-19)
Full Changelog: [v1.49.0...v1.50.0](https://github.com/dodopayments/dodopayments-node/compare/v1.49.0...v1.50.0)
### Features
* **mcp:** parse query string as mcp client options in mcp server ([437576b](https://github.com/dodopayments/dodopayments-node/commit/437576ba21fbb0b4af499d36e42968bb3f1e9ec8))
### Chores
* **internal:** codegen related update ([cf27f35](https://github.com/dodopayments/dodopayments-node/commit/cf27f35ae4962cf8518c987adecbc299665831b7))
* **internal:** formatting change ([a205553](https://github.com/dodopayments/dodopayments-node/commit/a205553b4b08e01d2baef2c4a2bcc17182488220))
* **internal:** refactor array check ([e6493fd](https://github.com/dodopayments/dodopayments-node/commit/e6493fd69e4c6d34c8e236918fc210affd6d70b5))
* **mcp:** update README ([a47e159](https://github.com/dodopayments/dodopayments-node/commit/a47e1595012064cbfea21503cc648782dd0a5233))
## 1.49.0 (2025-08-13)
Full Changelog: [v1.47.0...v1.49.0](https://github.com/dodopayments/dodopayments-node/compare/v1.47.0...v1.49.0)
### Features
* **api:** manual updates ([723f2fc](https://github.com/dodopayments/dodopayments-node/commit/723f2fcec2953beae7c13d256be6453f8c76a0de))
* **api:** manual updates ([611d6f7](https://github.com/dodopayments/dodopayments-node/commit/611d6f7b27065df3dca4af7cf4ae2b0abb469945))
## 1.47.0 (2025-08-11)
Full Changelog: [v1.44.0...v1.47.0](https://github.com/dodopayments/dodopayments-node/compare/v1.44.0...v1.47.0)
### Features
* **api:** updated openapi spec to 1.47.0 ([93680ff](https://github.com/dodopayments/dodopayments-node/commit/93680fff0db339f25e3566d3dd04d58592121009))
## 1.44.0 (2025-08-02)
Full Changelog: [v1.43.1...v1.44.0](https://github.com/dodopayments/dodopayments-node/compare/v1.43.1...v1.44.0)
### Features
* **api:** updated openapi spec to 1.44.0 ([db97e62](https://github.com/dodopayments/dodopayments-node/commit/db97e623b97ed8302ed40a20a91f29c8b30fea1e))
* **mcp:** add logging when environment variable is set ([db7818f](https://github.com/dodopayments/dodopayments-node/commit/db7818f85d3f4a25cf81b418dee31c901a09a898))
### Bug Fixes
* **mcp:** avoid sending `jq_filter` to base API ([2ad3c06](https://github.com/dodopayments/dodopayments-node/commit/2ad3c06fcfbf991cc0aa6c4eebdc2bdbc084ebc7))
* **mcp:** fix tool description of jq_filter ([984671c](https://github.com/dodopayments/dodopayments-node/commit/984671c7b04460aba5685d815e20a251b9fc3ca2))
* **mcp:** reverse validJson capability option and limit scope ([f86edb8](https://github.com/dodopayments/dodopayments-node/commit/f86edb8cd9e585555b3e8a3eec2134e26d3f5233))
### Chores
* **internal:** remove redundant imports config ([925d5dd](https://github.com/dodopayments/dodopayments-node/commit/925d5dd8d23f9c742f2e62d5661b986eeab898a6))
## 1.43.1 (2025-07-24)
Full Changelog: [v1.43.0...v1.43.1](https://github.com/dodopayments/dodopayments-node/compare/v1.43.0...v1.43.1)
### Chores
* **internal:** codegen related update ([a5e5dcb](https://github.com/dodopayments/dodopayments-node/commit/a5e5dcb087020cd180fc4943c6a0d8dd1e02de12))
## 1.43.0 (2025-07-23)
Full Changelog: [v1.42.0...v1.43.0](https://github.com/dodopayments/dodopayments-node/compare/v1.42.0...v1.43.0)
### Features
* **api:** updated openapi spec to v1.42.5 ([58e3e45](https://github.com/dodopayments/dodopayments-node/commit/58e3e45c43b69f8f800404fbdf1cd072b404000d))
### Bug Fixes
* **mcp:** include required section for top-level properties and support naming transformations ([55a4476](https://github.com/dodopayments/dodopayments-node/commit/55a4476b4d3e24a2201d019779859ac41891bc99))
### Chores
* **mcp:** formatting ([9232c27](https://github.com/dodopayments/dodopayments-node/commit/9232c27b944cc70912475714d0893db427093da2))
## 1.42.0 (2025-07-16)
Full Changelog: [v1.39.0...v1.42.0](https://github.com/dodopayments/dodopayments-node/compare/v1.39.0...v1.42.0)
### Features
* **api:** updated open api spec to v1.42.0 ([f683f47](https://github.com/dodopayments/dodopayments-node/commit/f683f47856c6071ccb55d973f1531e6c954d6944))
### Bug Fixes
* **mcp:** support jq filtering on cloudflare workers ([d64da19](https://github.com/dodopayments/dodopayments-node/commit/d64da19e0ff9ac8079e93aaf871742abc2fce245))
### Chores
* **mcp:** rework imports in tools ([94907f5](https://github.com/dodopayments/dodopayments-node/commit/94907f5cb601a670762daa63f0c0ef59db1e7f01))
## 1.39.0 (2025-07-15)
Full Changelog: [v1.38.1...v1.39.0](https://github.com/dodopayments/dodopayments-node/compare/v1.38.1...v1.39.0)
### Features
* **api:** updated openapi spec to v1.40.0 ([e489d45](https://github.com/dodopayments/dodopayments-node/commit/e489d4506334554d6784a20a972ced8b45825a2b))
## 1.38.1 (2025-07-12)
Full Changelog: [v1.38.0...v1.38.1](https://github.com/dodopayments/dodopayments-node/compare/v1.38.0...v1.38.1)
### Features
* **mcp:** support filtering tool results by a jq expression ([f390045](https://github.com/dodopayments/dodopayments-node/commit/f390045e4d258218104616c68ba1c46fbebefd3b))
### Bug Fixes
* **mcp:** relax input type for asTextContextResult ([67a88e1](https://github.com/dodopayments/dodopayments-node/commit/67a88e17d91c4be59c6dbeb8895087a83508e512))
### Chores
* make some internal functions async ([04c263c](https://github.com/dodopayments/dodopayments-node/commit/04c263c8a4fc6a7bc19735da976d20d8986c0c72))
### Documentation
* **mcp:** correct instructions for adding to claude web ([4e68d7d](https://github.com/dodopayments/dodopayments-node/commit/4e68d7d3c6be9abdf0f3196ff475ce356ef4c9e2))
## 1.38.0 (2025-07-05)
Full Changelog: [v1.37.2...v1.38.0](https://github.com/dodopayments/dodopayments-node/compare/v1.37.2...v1.38.0)
### Features
* **api:** updated openapi spec to v1.38.0 ([e6b923f](https://github.com/dodopayments/dodopayments-node/commit/e6b923f77c2ab809d16a8304265bcf7b3fcb08ca))
## 1.37.2 (2025-07-04)
Full Changelog: [v1.37.1...v1.37.2](https://github.com/dodopayments/dodopayments-node/compare/v1.37.1...v1.37.2)
### Bug Fixes
* **build:** bump node version in CI build to 20 to be compatible with MCP package ([8d52f93](https://github.com/dodopayments/dodopayments-node/commit/8d52f93c06c7461a2ad5add9d26f36f88ddd1fc9))
## 1.37.1 (2025-07-03)
Full Changelog: [v1.37.1...v1.37.1](https://github.com/dodopayments/dodopayments-node/compare/v1.37.1...v1.37.1)
### Features
* **api:** added webhook event type model ([c82129b](https://github.com/dodopayments/dodopayments-node/commit/c82129b3cc45a79e9a8e113b50671837800f48f0))
* **api:** added webhook payload model ([978db2b](https://github.com/dodopayments/dodopayments-node/commit/978db2b2772d6b36ac850454db132f224087f28a))
## 1.37.1 (2025-07-03)
Full Changelog: [v1.37.0...v1.37.1](https://github.com/dodopayments/dodopayments-node/compare/v1.37.0...v1.37.1)
### Bug Fixes
* **client:** don't send `Content-Type` for bodyless methods ([4503d7b](https://github.com/dodopayments/dodopayments-node/commit/4503d7bec52fdf898bc0ec83fd5d052422ae0ddc))
* **mcp:** define `.well-known/oauth-protected-resource` ([4822976](https://github.com/dodopayments/dodopayments-node/commit/48229763c0d88a056e1b291b661491bca11e682e))
### Chores
* mention unit type in timeout docs ([4a8e9b7](https://github.com/dodopayments/dodopayments-node/commit/4a8e9b730cb63801a7b8f8066d869f6865126e6e))
## 1.37.0 (2025-07-02)
Full Changelog: [v1.34.2...v1.37.0](https://github.com/dodopayments/dodopayments-node/compare/v1.34.2...v1.37.0)
### Features
* **api:** updated openapi spec for v1.37.0 ([86f3058](https://github.com/dodopayments/dodopayments-node/commit/86f3058eee069f9362b9fe18d745312377cada35))
* **mcp:** fallback for void-typed methods ([e954db2](https://github.com/dodopayments/dodopayments-node/commit/e954db2bdc9d8be57f8fecf979fb60775e395f54))
### Bug Fixes
* **ci:** release-doctor — report correct token name ([66e853d](https://github.com/dodopayments/dodopayments-node/commit/66e853dc3e35e516357d0a0a05c7829806d321a7))
### Chores
* **ci:** only run for pushes and fork pull requests ([023e8a4](https://github.com/dodopayments/dodopayments-node/commit/023e8a41823d0f398cc8132fefe921996c163252))
## 1.34.2 (2025-06-24)
Full Changelog: [v1.34.1...v1.34.2](https://github.com/dodopayments/dodopayments-node/compare/v1.34.1...v1.34.2)
### Refactors
* **types:** replace Record with mapped types ([7863e76](https://github.com/dodopayments/dodopayments-node/commit/7863e762d41150756288cf325528530c40e5870d))
## 1.34.1 (2025-06-21)
Full Changelog: [v1.34.0...v1.34.1](https://github.com/dodopayments/dodopayments-node/compare/v1.34.0...v1.34.1)
### Features
* **api:** added cloudflare worker support for mcp ([92d0bca](https://github.com/dodopayments/dodopayments-node/commit/92d0bca4e826ca35e755329530e31b69646f02e6))
## 1.34.0 (2025-06-18)
Full Changelog: [v1.32.0...v1.34.0](https://github.com/dodopayments/dodopayments-node/compare/v1.32.0...v1.34.0)
### Features
* **api:** updated to version 1.34.0 ([5e2b0de](https://github.com/dodopayments/dodopayments-node/commit/5e2b0de9a03f8710c8a0668a98f14de8cbfa615e))
* **client:** add support for endpoint-specific base URLs ([be757eb](https://github.com/dodopayments/dodopayments-node/commit/be757ebae2d1a9f0f94a9928b78b62bbdaf35fe1))
* **mcp:** set X-Stainless-MCP header ([b3296b1](https://github.com/dodopayments/dodopayments-node/commit/b3296b109535889fc01687c3134bc3dd5b3846d1))
### Bug Fixes
* publish script — handle NPM errors correctly ([032afdd](https://github.com/dodopayments/dodopayments-node/commit/032afddaf6a48ab218d5f7655644aa668446a708))
### Chores
* **ci:** enable for pull requests ([2330bc5](https://github.com/dodopayments/dodopayments-node/commit/2330bc5595b85c172bb554b8a3ce97d99b0975ff))
* **internal:** make base APIResource abstract ([6101db1](https://github.com/dodopayments/dodopayments-node/commit/6101db10e3e77ef0d0afc9fcec8517fc6f4153b9))
* **mcp:** provides high-level initMcpServer function and exports known clients ([6fe8bae](https://github.com/dodopayments/dodopayments-node/commit/6fe8baeac05503e60ba1a0b2a808530558c62d73))
## 1.32.0 (2025-06-09)
Full Changelog: [v1.30.2...v1.32.0](https://github.com/dodopayments/dodopayments-node/compare/v1.30.2...v1.32.0)
### Features
* **api:** updated openapi spec to v1.32.0 ([7ceb3e7](https://github.com/dodopayments/dodopayments-node/commit/7ceb3e75b8d859ea2d7f5c8004fe7015dc852842))
* **mcp:** implement support for binary responses ([6c7bfef](https://github.com/dodopayments/dodopayments-node/commit/6c7bfef2203036e20b6b9af7fc2d414c6dacab42))
## 1.30.2 (2025-06-04)
Full Changelog: [v1.30.0...v1.30.2](https://github.com/dodopayments/dodopayments-node/compare/v1.30.0...v1.30.2)
### Features
* **api:** fixed openapi spec ([d4e2550](https://github.com/dodopayments/dodopayments-node/commit/d4e255020586557a8f834af37f2f56c8a7195b43))
### Chores
* **docs:** use top-level-await in example snippets ([cafdee2](https://github.com/dodopayments/dodopayments-node/commit/cafdee2532819b55cd0ebf89a51706507bf4c32f))
## 1.30.0 (2025-06-02)
Full Changelog: [v1.27.0...v1.30.0](https://github.com/dodopayments/dodopayments-node/compare/v1.27.0...v1.30.0)
### Features
* **api:** manual updates ([ef4f720](https://github.com/dodopayments/dodopayments-node/commit/ef4f7204bd534590706de090b9ad5ec71fd16ee8))
* **mcp:** include http information in tools ([afdcea8](https://github.com/dodopayments/dodopayments-node/commit/afdcea8dc743b8dcf8ef21a20689cf890573b936))
### Bug Fixes
* **mcp:** include description in dynamic tool search ([8ba2426](https://github.com/dodopayments/dodopayments-node/commit/8ba24264c8fc0c1e2eb456d1dde147f900da24ec))
### Chores
* improve publish-npm script --latest tag logic ([af7339c](https://github.com/dodopayments/dodopayments-node/commit/af7339c2afe0d7bdd016aa9002505188d0cf772d))
* **mcp:** remove duplicate assignment ([c685b50](https://github.com/dodopayments/dodopayments-node/commit/c685b50f407e976988b6ed0b8a9ed87a666c89d0))
### Documentation
* **pagination:** improve naming ([68f8a19](https://github.com/dodopayments/dodopayments-node/commit/68f8a199effe15d04ea0559916de5ade633afdbb))
## 1.27.0 (2025-05-26)
Full Changelog: [v1.25.0...v1.27.0](https://github.com/dodopayments/dodopayments-node/compare/v1.25.0...v1.27.0)
### Features
* **api:** added brands api in our sdk ([19c4592](https://github.com/dodopayments/dodopayments-node/commit/19c459298c508489d28777ca091a92ae11172f83))
* **api:** updated openapi spec to 1.27.0 ([dd3c5b5](https://github.com/dodopayments/dodopayments-node/commit/dd3c5b533e1724357f234c5cf1abc3a0b8d2a410))
* **mcp:** support initializing the server with an "environment" ([fab9bf1](https://github.com/dodopayments/dodopayments-node/commit/fab9bf17e50c8dbfe05e07a2c345e045a3b8d320))
### Bug Fixes
* **mcp:** fix cursor schema transformation issue with recursive references ([cae8015](https://github.com/dodopayments/dodopayments-node/commit/cae8015ffb291ec60a02fa65eb8a1fced3db70b7))
### Chores
* **docs:** grammar improvements ([cea6387](https://github.com/dodopayments/dodopayments-node/commit/cea6387d2d4ebace9551bd1565d6c9097c50a2a4))
## 1.25.0 (2025-05-17)
Full Changelog: [v1.22.0...v1.25.0](https://github.com/dodopayments/dodopayments-node/compare/v1.22.0...v1.25.0)
### Features
* **api:** updated openapi spec ([cb27d71](https://github.com/dodopayments/dodopayments-node/commit/cb27d718d2faccbe1d5636c73ab98246a21d2c55))
* **mcp:** support dynamically discovering and invoking tools for APIs with many endpoints ([ed124f7](https://github.com/dodopayments/dodopayments-node/commit/ed124f74107ad4352ae2bd88b4c56d9d65d668d2))
### Bug Fixes
* **mcp:** explicitly include zod and zod-to-json-schema in package.json ([487260a](https://github.com/dodopayments/dodopayments-node/commit/487260a023d319d98a7a53fd2f17ccc27a0c8115))
### Chores
* **build:** automatically build subpackages if present ([a324a69](https://github.com/dodopayments/dodopayments-node/commit/a324a693d1c3ceaabacf80970b203315c3db3259))
* **internal:** codegen related update ([50a6899](https://github.com/dodopayments/dodopayments-node/commit/50a6899676806c1ce8b64d17f13b120edf5fbf72))
* **tests:** use node 22 for CI tests ([b7aa91b](https://github.com/dodopayments/dodopayments-node/commit/b7aa91b4aabb0676412c8f38aabb2254712a18e1))
## 1.22.0 (2025-05-09)
Full Changelog: [v1.20.0...v1.22.0](https://github.com/dodopayments/dodopayments-node/compare/v1.20.0...v1.22.0)
### Features
* **api:** fixed api key schema to bearer ([0e6de1a](https://github.com/dodopayments/dodopayments-node/commit/0e6de1aa04dc734b3c9a8c669b2d47265ad4f055))
* **api:** manual updates ([e6ef7d2](https://github.com/dodopayments/dodopayments-node/commit/e6ef7d2ae5dab93c474708a1f5320a306288388a))
* **api:** updated openapi spec ([387911f](https://github.com/dodopayments/dodopayments-node/commit/387911fbb74050c3dd06e953bfcdb85a825ba642))
### Bug Fixes
* **mcp:** remove ajv dependency so MCP servers are more compatible with Cloudflare Workers ([6f88e63](https://github.com/dodopayments/dodopayments-node/commit/6f88e632a6f20955584aed3bb78191017ca75508))
### Chores
* **ci:** bump node version for release workflows ([9939000](https://github.com/dodopayments/dodopayments-node/commit/9939000e1d7e59a0af3cfa0251e5dc25256a5e69))
* **internal:** codegen related update ([89b1aae](https://github.com/dodopayments/dodopayments-node/commit/89b1aaefc7a9ce067de4203822fdf3d890418971))
* **internal:** codegen related update ([b39a15c](https://github.com/dodopayments/dodopayments-node/commit/b39a15cf6cc5c87c4b855eb12e22749dfe6ebdbd))
* **internal:** update dependency ([144c131](https://github.com/dodopayments/dodopayments-node/commit/144c1318c336ac715bd47ec94983803ca7d8dac7))
### Documentation
* add examples to tsdocs ([a134ade](https://github.com/dodopayments/dodopayments-node/commit/a134adef9ba75a6e62ed9da80d06a2935a7a4544))
## 1.20.0 (2025-05-01)
Full Changelog: [v1.19.0...v1.20.0](https://github.com/dodopayments/dodopayments-node/compare/v1.19.0...v1.20.0)
### Features
* **api:** added addons ([1e02684](https://github.com/dodopayments/dodopayments-node/commit/1e02684522d2e02e95995880a99856106977e24e))
* **api:** updated readme example ([eaa2425](https://github.com/dodopayments/dodopayments-node/commit/eaa24252f843775f237441d2371f22c8397057ef))
* **api:** updated readme example ([5e589ad](https://github.com/dodopayments/dodopayments-node/commit/5e589ad233c6724dc29ca56d6a673dae5c7caf4a))
### Documentation
* **readme:** fix typo ([a3357ea](https://github.com/dodopayments/dodopayments-node/commit/a3357ea1d18caf29afef209a287e9b87a9d5da9a))
## 1.19.0 (2025-04-30)
Full Changelog: [v1.18.3...v1.19.0](https://github.com/dodopayments/dodopayments-node/compare/v1.18.3...v1.19.0)
### Features
* **api:** manual updates ([14468c8](https://github.com/dodopayments/dodopayments-node/commit/14468c8512bbbc318608007aabce238a6d1f3a1d))
* more gracefully handle $refs and work around schema limitations ([ad64648](https://github.com/dodopayments/dodopayments-node/commit/ad646482ce60d96ae082d795ba917959a516657a))
## 1.18.3 (2025-04-25)
Full Changelog: [v1.18.1...v1.18.3](https://github.com/dodopayments/dodopayments-node/compare/v1.18.1...v1.18.3)
### Features
* **api:** manual updates ([8d9581f](https://github.com/dodopayments/dodopayments-node/commit/8d9581f9eb8596263bc34ba7871ce7b031761546))
## 1.18.1 (2025-04-24)
Full Changelog: [v1.18.0...v1.18.1](https://github.com/dodopayments/dodopayments-node/compare/v1.18.0...v1.18.1)
### Chores
* **ci:** only use depot for staging repos ([2b8cc0d](https://github.com/dodopayments/dodopayments-node/commit/2b8cc0d5d7b754ed4601dfb9143c10078b2867d6))
* **internal:** codegen related update ([1c3419c](https://github.com/dodopayments/dodopayments-node/commit/1c3419c9280a47c975a2c33426baefe2b6de76c4))
## 1.18.0 (2025-04-23)
Full Changelog: [v1.17.0...v1.18.0](https://github.com/dodopayments/dodopayments-node/compare/v1.17.0...v1.18.0)
### Features
* **api:** added change plan api ([b011a8d](https://github.com/dodopayments/dodopayments-node/commit/b011a8d66ddbb1a4b93a9e756f61de7d532835c7))
* **api:** manual updates ([8169c61](https://github.com/dodopayments/dodopayments-node/commit/8169c612f272b446783dc2403702266da6fedca4))
### Chores
* **ci:** add timeout thresholds for CI jobs ([868b836](https://github.com/dodopayments/dodopayments-node/commit/868b83655a0ef02edf81557ddc9f99fff6215c44))
## 1.17.0 (2025-04-22)
Full Changelog: [v1.16.1...v1.17.0](https://github.com/dodopayments/dodopayments-node/compare/v1.16.1...v1.17.0)
### Features
* **api:** manual updates ([d49b776](https://github.com/dodopayments/dodopayments-node/commit/d49b776209703a70508ddfa8e93440e9503e5a37))
## 1.16.1 (2025-04-18)
Full Changelog: [v1.14.1...v1.16.1](https://github.com/dodopayments/dodopayments-node/compare/v1.14.1...v1.16.1)
### Features
* **api:** manual updates ([ef93478](https://github.com/dodopayments/dodopayments-node/commit/ef934783eb972fa15429c4e2c38a2a9a6e2c09fd))
## 1.14.1 (2025-04-15)
Full Changelog: [v1.14.0...v1.14.1](https://github.com/dodopayments/dodopayments-node/compare/v1.14.0...v1.14.1)
### Chores
* **client:** minor internal fixes ([1455033](https://github.com/dodopayments/dodopayments-node/commit/1455033373190788bcfd6548c267cb5a983c8ecd))
## 1.14.0 (2025-04-11)
Full Changelog: [v1.13.0...v1.14.0](https://github.com/dodopayments/dodopayments-node/compare/v1.13.0...v1.14.0)
### Features
* **api:** fixed license key pagination issues in openapi spec ([1dd780f](https://github.com/dodopayments/dodopayments-node/commit/1dd780f589eb52eb55f030b0c86a504d1b269fe6))
* **api:** updated openapi spec ([b2d8c74](https://github.com/dodopayments/dodopayments-node/commit/b2d8c7434a63f075a2fcd802f6fbe1bf8e3c5187))
### Bug Fixes
* **mcp:** fix readEnv type error ([eea8bb0](https://github.com/dodopayments/dodopayments-node/commit/eea8bb0acf4df25b59f050497a6008ca88d839e2))
* **mcp:** include all necessary env vars in client instantiation ([017dc59](https://github.com/dodopayments/dodopayments-node/commit/017dc5984977620c49fa37412493831fa0932121))
* **mcp:** point homepage and repo for mcp package to the `packages/mcp-server` directory ([#116](https://github.com/dodopayments/dodopayments-node/issues/116)) ([1da6385](https://github.com/dodopayments/dodopayments-node/commit/1da63855b41b62dae90e7433ba382bab5a22412c))
### Chores
* **internal:** reduce CI branch coverage ([fffa272](https://github.com/dodopayments/dodopayments-node/commit/fffa27283218143b69abf7ce80c5b8dffe79837e))
* **internal:** upload builds and expand CI branch coverage ([7191c27](https://github.com/dodopayments/dodopayments-node/commit/7191c2763ac1e7d57620d0d208576e792f144fb8))
## 1.13.0 (2025-04-08)
Full Changelog: [v1.12.0...v1.13.0](https://github.com/dodopayments/dodopayments-node/compare/v1.12.0...v1.13.0)
### Features
* **api:** manual updates ([#113](https://github.com/dodopayments/dodopayments-node/issues/113)) ([e891a1b](https://github.com/dodopayments/dodopayments-node/commit/e891a1bb349845db6da1aefbfd78b16856fe4c56))
## 1.12.0 (2025-04-05)
Full Changelog: [v1.11.0...v1.12.0](https://github.com/dodopayments/dodopayments-node/compare/v1.11.0...v1.12.0)
### Bug Fixes
* **api:** improve type resolution when importing as a package ([#108](https://github.com/dodopayments/dodopayments-node/issues/108)) ([29668dc](https://github.com/dodopayments/dodopayments-node/commit/29668dc2a4c9e3b3cbd06b34119b41c751a0b87a))
* **client:** send `X-Stainless-Timeout` in seconds ([#106](https://github.com/dodopayments/dodopayments-node/issues/106)) ([36ecfdf](https://github.com/dodopayments/dodopayments-node/commit/36ecfdfc9558df804e8771ab36ce5f0ce08c7f1f))
* **mcp:** remove unused tools.ts ([#109](https://github.com/dodopayments/dodopayments-node/issues/109)) ([334197e](https://github.com/dodopayments/dodopayments-node/commit/334197e33b5bde9e2d406465cc3713f9919bc55f))
### Chores
* configure new SDK language ([#110](https://github.com/dodopayments/dodopayments-node/issues/110)) ([5f3e4c2](https://github.com/dodopayments/dodopayments-node/commit/5f3e4c2f683fe6f959064e867a206b46915f2703))
* **internal:** add aliases for Record and Array ([#107](https://github.com/dodopayments/dodopayments-node/issues/107)) ([fc97985](https://github.com/dodopayments/dodopayments-node/commit/fc97985e9ae649f33c6e94ef83b31a7967bc320c))
## 1.11.0 (2025-03-28)
Full Changelog: [v1.10.4...v1.11.0](https://github.com/dodopayments/dodopayments-node/compare/v1.10.4...v1.11.0)
### Features
* **api:** manual updates ([#102](https://github.com/dodopayments/dodopayments-node/issues/102)) ([48eecad](https://github.com/dodopayments/dodopayments-node/commit/48eecadd545df3676fa0ab1beea8b925cd04065a))
## 1.10.4 (2025-03-28)
Full Changelog: [v1.10.3...v1.10.4](https://github.com/dodopayments/dodopayments-node/compare/v1.10.3...v1.10.4)
### Bug Fixes
* **internal:** work around https://github.com/vercel/next.js/issues/76881 ([#99](https://github.com/dodopayments/dodopayments-node/issues/99)) ([4c12505](https://github.com/dodopayments/dodopayments-node/commit/4c12505acb178b79157981d9b23e8c4b48577121))
## 1.10.3 (2025-03-25)
Full Changelog: [v1.10.2...v1.10.3](https://github.com/dodopayments/dodopayments-node/compare/v1.10.2...v1.10.3)
### Features
* **api:** manual updates ([#96](https://github.com/dodopayments/dodopayments-node/issues/96)) ([23c1a4e](https://github.com/dodopayments/dodopayments-node/commit/23c1a4e38ddf68ee12b0f6b06b94781b59296d46))
## 1.10.2 (2025-03-22)
Full Changelog: [v1.10.1...v1.10.2](https://github.com/dodopayments/dodopayments-node/compare/v1.10.1...v1.10.2)
### Bug Fixes
* avoid type error in certain environments ([#93](https://github.com/dodopayments/dodopayments-node/issues/93)) ([64b5554](https://github.com/dodopayments/dodopayments-node/commit/64b55549efa34b6c2229d80339455f96ce4cd7b8))
## 1.10.1 (2025-03-21)
Full Changelog: [v1.7.1...v1.10.1](https://github.com/dodopayments/dodopayments-node/compare/v1.7.1...v1.10.1)
### Features
* **api:** updated openapispec to v1.10.1 ([#90](https://github.com/dodopayments/dodopayments-node/issues/90)) ([ece5da1](https://github.com/dodopayments/dodopayments-node/commit/ece5da1e5ce4911aba8ba80030dd74fb6c7d8388))
## 1.7.1 (2025-03-20)
Full Changelog: [v1.7.0...v1.7.1](https://github.com/dodopayments/dodopayments-node/compare/v1.7.0...v1.7.1)
### Chores
* **exports:** cleaner resource index imports ([#85](https://github.com/dodopayments/dodopayments-node/issues/85)) ([cd192bd](https://github.com/dodopayments/dodopayments-node/commit/cd192bd2a53640b91f57023bb4910dfdffc9a5e8))
* **exports:** stop using path fallbacks ([#87](https://github.com/dodopayments/dodopayments-node/issues/87)) ([0573909](https://github.com/dodopayments/dodopayments-node/commit/0573909b4b60a5e9ac8aca7e337c49577c327984))
## 1.7.0 (2025-03-14)
Full Changelog: [v1.6.3...v1.7.0](https://github.com/dodopayments/dodopayments-node/compare/v1.6.3...v1.7.0)
### Features
* **api:** added jsr publishing ([#80](https://github.com/dodopayments/dodopayments-node/issues/80)) ([b1040ec](https://github.com/dodopayments/dodopayments-node/commit/b1040ec22d840493db2e9fa6d0ca75495b69b4e0))
* **api:** fixed openapi spec issues ([#83](https://github.com/dodopayments/dodopayments-node/issues/83)) ([a05a6ff](https://github.com/dodopayments/dodopayments-node/commit/a05a6ff42da3d036aa7d6c5a8ce8409b432b9811))
* **api:** reverted jsr publishing ([#81](https://github.com/dodopayments/dodopayments-node/issues/81)) ([44cce37](https://github.com/dodopayments/dodopayments-node/commit/44cce37d7d6fa1beb28695693b579fe870f88bcf))
## 1.6.3 (2025-03-14)
Full Changelog: [v1.5.1...v1.6.3](https://github.com/dodopayments/dodopayments-node/compare/v1.5.1...v1.6.3)
### Features
* **api:** openapi spec updated ([#77](https://github.com/dodopayments/dodopayments-node/issues/77)) ([683d65e](https://github.com/dodopayments/dodopayments-node/commit/683d65e3f8bdcad333a4fcca2d6206095ebadaf0))
* **api:** updated stainless config ([#78](https://github.com/dodopayments/dodopayments-node/issues/78)) ([f5c0a0c](https://github.com/dodopayments/dodopayments-node/commit/f5c0a0cba2037616c86bfafd755cc6af992ab5af))
### Bug Fixes
* **exports:** ensure resource imports don't require /index ([#76](https://github.com/dodopayments/dodopayments-node/issues/76)) ([81670db](https://github.com/dodopayments/dodopayments-node/commit/81670db550b5c7c5fc9245e7415a338fa06fc826))
### Chores
* **internal:** remove extra empty newlines ([#74](https://github.com/dodopayments/dodopayments-node/issues/74)) ([74fa335](https://github.com/dodopayments/dodopayments-node/commit/74fa33567318e4c36a44c4ee6fd3910a176249e6))
## 1.5.1 (2025-03-12)
Full Changelog: [v1.5.0...v1.5.1](https://github.com/dodopayments/dodopayments-node/compare/v1.5.0...v1.5.1)
### Chores
* **internal:** codegen related update ([#71](https://github.com/dodopayments/dodopayments-node/issues/71)) ([0161d2c](https://github.com/dodopayments/dodopayments-node/commit/0161d2cbfcd68ba4aa16168278a31b286cba2df2))
## 1.5.0 (2025-03-07)
Full Changelog: [v1.0.0...v1.5.0](https://github.com/dodopayments/dodopayments-node/compare/v1.0.0...v1.5.0)
### Features
* **api:** manual updates ([#69](https://github.com/dodopayments/dodopayments-node/issues/69)) ([34a3570](https://github.com/dodopayments/dodopayments-node/commit/34a35708f68a7927d6f1002914f4635e1eb510ef))
### Documentation
* update URLs from stainlessapi.com to stainless.com ([#66](https://github.com/dodopayments/dodopayments-node/issues/66)) ([04fbf67](https://github.com/dodopayments/dodopayments-node/commit/04fbf678cde877da571244736f59eec72e0ebd15))
## 1.0.0 (2025-02-23)
Full Changelog: [v0.24.0...v1.0.0](https://github.com/dodopayments/dodopayments-node/compare/v0.24.0...v1.0.0)
### Features
* **api:** fixed errors ([#64](https://github.com/dodopayments/dodopayments-node/issues/64)) ([0ee82e8](https://github.com/dodopayments/dodopayments-node/commit/0ee82e8cf82b3127bba42a15a339a98ed000d476))
* **api:** updated config and updated version to v1.0.0 ([#63](https://github.com/dodopayments/dodopayments-node/issues/63)) ([ce72618](https://github.com/dodopayments/dodopayments-node/commit/ce72618ac47231097a13546ab60c2847b4e376e0))
### Chores
* **internal:** fix devcontainers setup ([#61](https://github.com/dodopayments/dodopayments-node/issues/61)) ([f43773f](https://github.com/dodopayments/dodopayments-node/commit/f43773f625c1b6d108c28932583aba723f12cd6f))
## 0.24.0 (2025-02-15)
Full Changelog: [v0.22.1...v0.24.0](https://github.com/dodopayments/dodopayments-node/compare/v0.22.1...v0.24.0)
### Features
* **api:** added discount apis ([#59](https://github.com/dodopayments/dodopayments-node/issues/59)) ([ca80ada](https://github.com/dodopayments/dodopayments-node/commit/ca80adaca0ff61a27dcc3024b7e2e985794e3ee0))
* **api:** openapi spec changes ([#58](https://github.com/dodopayments/dodopayments-node/issues/58)) ([fcbf145](https://github.com/dodopayments/dodopayments-node/commit/fcbf145b5039593e6e2dd357947ea970fa77829a))
### Bug Fixes
* **client:** fix export map for index exports ([#56](https://github.com/dodopayments/dodopayments-node/issues/56)) ([87b98a3](https://github.com/dodopayments/dodopayments-node/commit/87b98a3818629e79eb6f2256335eaa4c04a12bc6))
## 0.22.1 (2025-02-11)
Full Changelog: [v0.22.0...v0.22.1](https://github.com/dodopayments/dodopayments-node/compare/v0.22.0...v0.22.1)
### Features
* **api:** manual updates ([#53](https://github.com/dodopayments/dodopayments-node/issues/53)) ([14fa4a1](https://github.com/dodopayments/dodopayments-node/commit/14fa4a155be4f7a973033aefe43a2fc1b132e16a))
## 0.22.0 (2025-02-06)
Full Changelog: [v0.20.1...v0.22.0](https://github.com/dodopayments/dodopayments-node/compare/v0.20.1...v0.22.0)
### Features
* **api:** updated API changes for v0.22.0 ([#51](https://github.com/dodopayments/dodopayments-node/issues/51)) ([d57dec3](https://github.com/dodopayments/dodopayments-node/commit/d57dec3b32be9e3e3e4642a205cae69fe33268f0))
* **client:** send `X-Stainless-Timeout` header ([#49](https://github.com/dodopayments/dodopayments-node/issues/49)) ([432c959](https://github.com/dodopayments/dodopayments-node/commit/432c959909f8e918c387e34a6d4bcb0b70715699))
## 0.20.1 (2025-01-29)
Full Changelog: [v0.19.0...v0.20.1](https://github.com/dodopayments/dodopayments-node/compare/v0.19.0...v0.20.1)
### Features
* **api:** manual updates ([#45](https://github.com/dodopayments/dodopayments-node/issues/45)) ([47bc3a3](https://github.com/dodopayments/dodopayments-node/commit/47bc3a3fdf3de7486b7b8b3bfb15cd5d27226ab0))
## 0.19.0 (2025-01-23)
Full Changelog: [v0.18.0...v0.19.0](https://github.com/dodopayments/dodopayments-node/compare/v0.18.0...v0.19.0)
### Features
* **api:** added archive product api ([#39](https://github.com/dodopayments/dodopayments-node/issues/39)) ([809b126](https://github.com/dodopayments/dodopayments-node/commit/809b126784c606a9fb53863e86efd2268aecb22b))
* **api:** manual updates ([#42](https://github.com/dodopayments/dodopayments-node/issues/42)) ([ff0ba1c](https://github.com/dodopayments/dodopayments-node/commit/ff0ba1cb350db1ac74cd1fce98e1f1d9362306c2))
* **api:** manual updates ([#43](https://github.com/dodopayments/dodopayments-node/issues/43)) ([414cf72](https://github.com/dodopayments/dodopayments-node/commit/414cf724ea2903ed69d3240ccd942fb5f3606121))
### Chores
* **internal:** add test ([#41](https://github.com/dodopayments/dodopayments-node/issues/41)) ([c34b584](https://github.com/dodopayments/dodopayments-node/commit/c34b584d916f115cfb3e991fe9fb1cc8d5bc59f4))
## 0.18.0 (2025-01-20)
Full Changelog: [v0.17.0...v0.18.0](https://github.com/dodopayments/dodopayments-node/compare/v0.17.0...v0.18.0)
### Features
* **api:** updated openapi sepc ([#38](https://github.com/dodopayments/dodopayments-node/issues/38)) ([9682295](https://github.com/dodopayments/dodopayments-node/commit/96822951e14f7183a3375769cf1ef26877bc7d58))
### Chores
* **internal:** codegen related update ([#36](https://github.com/dodopayments/dodopayments-node/issues/36)) ([b954c61](https://github.com/dodopayments/dodopayments-node/commit/b954c61dfb4795c48fb6a8ff187a60320fe008b7))
## 0.17.0 (2025-01-16)
Full Changelog: [v0.16.1...v0.17.0](https://github.com/dodopayments/dodopayments-node/compare/v0.16.1...v0.17.0)
### Features
* **api:** added filter apis ([#33](https://github.com/dodopayments/dodopayments-node/issues/33)) ([0f7e77a](https://github.com/dodopayments/dodopayments-node/commit/0f7e77aa66dbc79df5718453e07287e264e5c471))
## 0.16.1 (2025-01-11)
Full Changelog: [v0.15.1...v0.16.1](https://github.com/dodopayments/dodopayments-node/compare/v0.15.1...v0.16.1)
### Features
* **api:** updated openapi spec ([#31](https://github.com/dodopayments/dodopayments-node/issues/31)) ([871b563](https://github.com/dodopayments/dodopayments-node/commit/871b5633328c91c510f98eaedf25593d010f30a4))
### Chores
* **internal:** change formatting ([#30](https://github.com/dodopayments/dodopayments-node/issues/30)) ([03737c3](https://github.com/dodopayments/dodopayments-node/commit/03737c3da27ac25c0250abfea2adf2a69a738abf))
* **internal:** codegen related update ([#28](https://github.com/dodopayments/dodopayments-node/issues/28)) ([2d46103](https://github.com/dodopayments/dodopayments-node/commit/2d461037e47846a19e9a48377c3a165140c0b424))
## 0.15.1 (2025-01-03)
Full Changelog: [v0.14.1...v0.15.1](https://github.com/dodopayments/dodopayments-node/compare/v0.14.1...v0.15.1)
### Features
* **api:** added invoice api and update openapi spec ([#26](https://github.com/dodopayments/dodopayments-node/issues/26)) ([1c3ecfa](https://github.com/dodopayments/dodopayments-node/commit/1c3ecfa0e702fe6ec5013f385999aefcb89664d5))
### Chores
* **internal:** codegen related update ([#24](https://github.com/dodopayments/dodopayments-node/issues/24)) ([37ceb8a](https://github.com/dodopayments/dodopayments-node/commit/37ceb8af59343cec5979074f2983f8382e61f19a))
## 0.14.1 (2024-12-29)
Full Changelog: [v0.14.0...v0.14.1](https://github.com/dodopayments/dodopayments-node/compare/v0.14.0...v0.14.1)
### Features
* **api:** manual updates ([#21](https://github.com/dodopayments/dodopayments-node/issues/21)) ([a97c2e1](https://github.com/dodopayments/dodopayments-node/commit/a97c2e1f7660fad78220af356041dead9a03a4f8))
## 0.14.0 (2024-12-25)
Full Changelog: [v0.13.2...v0.14.0](https://github.com/dodopayments/dodopayments-node/compare/v0.13.2...v0.14.0)
### Features
* **api:** updated openapi spec for License Keys ([#18](https://github.com/dodopayments/dodopayments-node/issues/18)) ([cf81c5d](https://github.com/dodopayments/dodopayments-node/commit/cf81c5d12aadb61fcdc933341c4089bbfd04739a))
## 0.13.2 (2024-12-21)
Full Changelog: [v0.12.0...v0.13.2](https://github.com/dodopayments/dodopayments-node/compare/v0.12.0...v0.13.2)
### Bug Fixes
* **client:** normalize method ([#15](https://github.com/dodopayments/dodopayments-node/issues/15)) ([44ff1cd](https://github.com/dodopayments/dodopayments-node/commit/44ff1cd212e3c4cbb920a76cb0471f3490e35d47))
### Chores
* **internal:** codegen related update ([#16](https://github.com/dodopayments/dodopayments-node/issues/16)) ([4cfac0c](https://github.com/dodopayments/dodopayments-node/commit/4cfac0c19d65136f19efcf26d1174d52a64517ab))
* **internal:** fix some typos ([#13](https://github.com/dodopayments/dodopayments-node/issues/13)) ([d419e43](https://github.com/dodopayments/dodopayments-node/commit/d419e432fd48f5dbfe92c7da082d9bb13283e2c8))
## 0.12.0 (2024-12-17)
Full Changelog: [v0.11.1...v0.12.0](https://github.com/dodopayments/dodopayments-node/compare/v0.11.1...v0.12.0)
### Features
* **api:** api update ([#9](https://github.com/dodopayments/dodopayments-node/issues/9)) ([eb67c8c](https://github.com/dodopayments/dodopayments-node/commit/eb67c8c159e56a2123915397279d47c93541e349))
* **api:** updated openapi methods ([#11](https://github.com/dodopayments/dodopayments-node/issues/11)) ([bb5d991](https://github.com/dodopayments/dodopayments-node/commit/bb5d991c1341b3fb6f92a4ada2ad5b06778023ae))
## 0.11.1 (2024-12-16)
Full Changelog: [v0.11.0...v0.11.1](https://github.com/dodopayments/dodopayments-node/compare/v0.11.0...v0.11.1)
### Features
* **api:** manual updates ([#6](https://github.com/dodopayments/dodopayments-node/issues/6)) ([3f7895c](https://github.com/dodopayments/dodopayments-node/commit/3f7895c88c11962bd4f63c63f561b5f82768a5bc))
## 0.11.0 (2024-12-16)
Full Changelog: [v0.0.1-alpha.0...v0.11.0](https://github.com/dodopayments/dodopayments-node/compare/v0.0.1-alpha.0...v0.11.0)
### Features
* **api:** update via SDK Studio ([3c8c120](https://github.com/dodopayments/dodopayments-node/commit/3c8c1207491653be794ef19f6c88685ea9ea25fc))
* **api:** update via SDK Studio ([2187350](https://github.com/dodopayments/dodopayments-node/commit/21873500053ab57c7e6896794f19cb02dd8f6ef2))
* **api:** update via SDK Studio ([b6a4997](https://github.com/dodopayments/dodopayments-node/commit/b6a4997533b095682c53b3cad7d45511989c0660))
* **api:** update via SDK Studio ([e7ee0bd](https://github.com/dodopayments/dodopayments-node/commit/e7ee0bd60f63a0d616546058c095b403d55e75ea))
* **api:** update via SDK Studio ([e69d96d](https://github.com/dodopayments/dodopayments-node/commit/e69d96d3f52a8b4de4cd59a2ee844d518335316d))
* **api:** update via SDK Studio ([cd1786f](https://github.com/dodopayments/dodopayments-node/commit/cd1786fb59450d77997302593a67f208652701ea))
* **api:** update via SDK Studio ([2b8c5a2](https://github.com/dodopayments/dodopayments-node/commit/2b8c5a21824a80d4cd8967b9e30464037cbca83a))
* **api:** update via SDK Studio ([ecd2ce8](https://github.com/dodopayments/dodopayments-node/commit/ecd2ce841aca90eb6853c6d96d734f6bde19b792))
### Chores
* go live ([#1](https://github.com/dodopayments/dodopayments-node/issues/1)) ([0ee38c7](https://github.com/dodopayments/dodopayments-node/commit/0ee38c7ef6ab3bb8057711aeeee1ddb381805775))
* update SDK settings ([#3](https://github.com/dodopayments/dodopayments-node/issues/3)) ([99f2b94](https://github.com/dodopayments/dodopayments-node/commit/99f2b94294e5b5dd5dc6eed57244b1b976858adf))
```