Releases: polarsource/polar-js
Releases · polarsource/polar-js
typescript - v0.46.2 - 2026-03-05 08:01:40
Generated by Speakeasy CLI
Typescript SDK Changes:
polar.customers.getStateExternal():response.activeSubscriptions[].currentPeriodEndChanged (Breaking⚠️ )polar.subscriptions.list():response.items[].currentPeriodEndChanged (Breaking⚠️ )polar.subscriptions.create():response.currentPeriodEndChanged (Breaking⚠️ )polar.subscriptions.get():response.currentPeriodEndChanged (Breaking⚠️ )polar.subscriptions.revoke():response.currentPeriodEndChanged (Breaking⚠️ )polar.subscriptions.update():response.currentPeriodEndChanged (Breaking⚠️ )polar.orders.list():response.items[].subscription.currentPeriodEndChanged (Breaking⚠️ )polar.orders.get():response.subscription.currentPeriodEndChanged (Breaking⚠️ )polar.customers.getState():response.activeSubscriptions[].currentPeriodEndChanged (Breaking⚠️ )polar.orders.update():response.subscription.currentPeriodEndChanged (Breaking⚠️ )polar.customerPortal.orders.list():response.items[].subscription.currentPeriodEndChanged (Breaking⚠️ )polar.customerPortal.seats.listClaimedSubscriptions():response.items[].currentPeriodEndChanged (Breaking⚠️ )polar.customerPortal.subscriptions.update():response.currentPeriodEndChanged (Breaking⚠️ )polar.customerPortal.orders.get():response.subscription.currentPeriodEndChanged (Breaking⚠️ )polar.customerPortal.orders.update():response.subscription.currentPeriodEndChanged (Breaking⚠️ )polar.customerPortal.subscriptions.list():response.items[].currentPeriodEndChanged (Breaking⚠️ )polar.customerPortal.subscriptions.get():response.currentPeriodEndChanged (Breaking⚠️ )polar.customerPortal.subscriptions.cancel():response.currentPeriodEndChanged (Breaking⚠️ )polar.memberSessions.create(): Removed (Breaking⚠️ )polar.customerSessions.create():requestChanged
Generated with Speakeasy CLI 1.741.4
Publishing Completed
typescript - v0.46.1 - 2026-03-03 09:34:03
Generated by Speakeasy CLI
Typescript SDK Changes:
polar.checkouts.clientConfirm():response.customerSessionTokenChanged (Breaking⚠️ )polar.customers.update():request.customerUpdate.taxId[].union(TaxIDFormat).enum(mkVat)Addedresponse.taxId[].union(TaxIDFormat).enum(mkVat)Added
polar.customers.list():response.items[].taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.subscriptions.revoke():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.subscriptions.update():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.benefits.grants():response.items[].customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.benefitGrants.list():response.items[].customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.orders.list():response.items[].customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.orders.get():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.orders.update():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.subscriptions.create():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.licenseKeys.list():response.items[].customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.licenseKeys.get():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.licenseKeys.update():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.licenseKeys.getActivation():response.licenseKey.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.licenseKeys.validate():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.licenseKeys.activate():response.licenseKey.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.subscriptions.list():response.items[].customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customers.create():request.taxId[].union(TaxIDFormat).enum(mkVat)Addedresponse.taxId[].union(TaxIDFormat).enum(mkVat)Added
polar.subscriptions.get():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customers.get():response.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customers.getStateExternal():response.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customers.updateExternal():request.customerUpdateExternalId.taxId[].union(TaxIDFormat).enum(mkVat)Addedresponse.taxId[].union(TaxIDFormat).enum(mkVat)Added
polar.customers.getState():response.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customers.getExternal():response.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerPortal.benefitGrants.list():response.items[].union(CustomerBenefitGrantMeterCredit).customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerPortal.benefitGrants.get():response.union(CustomerBenefitGrantLicenseKeys).customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerPortal.benefitGrants.update():response.union(CustomerBenefitGrantCustom).customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerPortal.customers.get():response.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerPortal.customers.update():response.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerPortal.licenseKeys.list():response.items[].customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerPortal.licenseKeys.get():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerPortal.licenseKeys.validate():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerPortal.licenseKeys.activate():response.licenseKey.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerSessions.create():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.memberSessions.create():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.events.list():response.union(ListResource_Event_).items[].union(SystemEvent).union(benefit.cycled).customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.events.get():response.union(SystemEvent).union(balance.credit_order).customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerMeters.list():response.items[].customer.taxId[].union(TaxIDFormat).enum(mkVat)Addedpolar.customerMeters.get():response.customer.taxId[].union(TaxIDFormat).enum(mkVat)Added
Generated with Speakeasy CLI 1.739.0
Publishing Completed
typescript - v0.46.0 - 2026-03-02 12:23:55
Generated by Speakeasy CLI
Typescript SDK Changes:
polar.organizations.list():response.items[].featureSettings.overviewMetricsAddedpolar.organizations.create():request.featureSettings.overviewMetricsAddedresponse.featureSettings.overviewMetricsAdded
polar.organizations.get():response.featureSettings.overviewMetricsAddedpolar.organizations.update():request.organizationUpdate.featureSettings.overviewMetricsAddedresponse.featureSettings.overviewMetricsAdded
polar.checkouts.list():response.items[]Changedpolar.checkouts.create():responseChangedpolar.checkouts.get():responseChangedpolar.checkouts.update():request.checkoutUpdate.productPriceIdAddedresponseChanged
polar.checkouts.clientGet():responseChangedpolar.checkouts.clientUpdate():request.checkoutUpdatePublic.productPriceIdAddedresponseChanged
polar.checkouts.clientConfirm():request.checkoutConfirmStripe.productPriceIdAddedresponseChanged
Generated with Speakeasy CLI 1.736.3
Publishing Completed
typescript - v0.45.2 - 2026-03-02 09:36:14
Generated by Speakeasy CLI
Typescript SDK Changes:
polar.checkouts.list():response.items[]Changedpolar.checkouts.create():requestChangedresponseChanged
polar.checkouts.get():responseChangedpolar.checkouts.update():responseChangedpolar.checkouts.clientGet():responseChangedpolar.checkouts.clientUpdate():responseChangedpolar.checkouts.clientConfirm():responseChanged
Generated with Speakeasy CLI 1.736.3
Publishing Completed
typescript - v0.45.1 - 2026-02-27 09:33:28
Generated by Speakeasy CLI
Typescript SDK Changes:
polar.customers.list():response.items[]Changed (Breaking⚠️ )polar.organizations.create():requestChanged (Breaking⚠️ )responseChanged (Breaking⚠️ )
polar.organizations.get():responseChanged (Breaking⚠️ )polar.organizations.update():request.organizationUpdateChanged (Breaking⚠️ )responseChanged (Breaking⚠️ )
polar.subscriptions.list():response.items[]Changed (Breaking⚠️ )polar.subscriptions.create():responseChanged (Breaking⚠️ )polar.subscriptions.get():responseChanged (Breaking⚠️ )polar.subscriptions.revoke():responseChanged (Breaking⚠️ )polar.subscriptions.update():responseChanged (Breaking⚠️ )polar.benefits.list():request.typeFilterChangedresponse.items[].union(feature_flag)Added (Breaking⚠️ )
polar.benefits.create():request.union(feature_flag)Addedresponse.union(feature_flag)Added (Breaking⚠️ )
polar.benefits.get():response.union(feature_flag)Added (Breaking⚠️ )polar.benefits.update():request.requestBody.union(feature_flag)Addedresponse.union(feature_flag)Added (Breaking⚠️ )
polar.benefits.grants():response.items[]Changed (Breaking⚠️ )polar.benefitGrants.list():response.items[]Changed (Breaking⚠️ )polar.customerPortal.benefitGrants.update():request.customerBenefitGrantUpdate.union(feature_flag)Addedresponse.union(CustomerBenefitGrantFeatureFlag)Added (Breaking⚠️ )
polar.customerPortal.benefitGrants.get():response.union(CustomerBenefitGrantFeatureFlag)Added (Breaking⚠️ )polar.customerPortal.benefitGrants.list():request.typeFilterChangedresponse.items[].union(CustomerBenefitGrantFeatureFlag)Added (Breaking⚠️ )
polar.organizations.list():response.items[]Changed (Breaking⚠️ )polar.customers.getStateExternal():responseChanged (Breaking⚠️ )polar.products.list():response.items[].benefits[].union(feature_flag)Added (Breaking⚠️ )polar.products.create():response.benefits[].union(feature_flag)Added (Breaking⚠️ )polar.products.get():response.benefits[].union(feature_flag)Added (Breaking⚠️ )polar.products.update():response.benefits[].union(feature_flag)Added (Breaking⚠️ )polar.products.updateBenefits():response.benefits[].union(feature_flag)Added (Breaking⚠️ )polar.customers.getState():responseChanged (Breaking⚠️ )polar.customers.updateExternal():responseChanged (Breaking⚠️ )polar.customers.getExternal():responseChanged (Breaking⚠️ )polar.customers.update():responseChanged (Breaking⚠️ )polar.customers.get():responseChanged (Breaking⚠️ )polar.customers.create():responseChanged (Breaking⚠️ )polar.webhooks.updateWebhookEndpoint():request.webhookEndpointUpdate.nameAddedresponse.nameAdded
polar.webhooks.resetWebhookEndpointSecret():response.nameAddedpolar.checkouts.clientUpdate():response.products[].benefits[].type.enum(featureFlag)Addedpolar.checkouts.clientConfirm():response.products[].benefits[].type.enum(featureFlag)Addedpolar.licenseKeys.list():response.items[].customer.externalIdChangedpolar.licenseKeys.get():response.customer.externalIdChangedpolar.licenseKeys.update():response.customer.externalIdChangedpolar.licenseKeys.getActivation():response.licenseKey.customer.externalIdChangedpolar.licenseKeys.validate():response.customer.externalIdChangedpolar.licenseKeys.activate():response.licenseKey.customer.externalIdChangedpolar.checkoutLinks.list():response.items[].products[].benefits[].type.enum(featureFlag)Addedpolar.checkoutLinks.create():response.products[].benefits[].type.enum(featureFlag)Addedpolar.checkoutLinks.get():response.products[].benefits[].type.enum(featureFlag)Addedpolar.checkoutLinks.update():response.products[].benefits[].type.enum(featureFlag)Addedpolar.checkouts.update():response.products[].benefits[].type.enum(featureFlag)Addedpolar.checkouts.get():response.products[].benefits[].type.enum(featureFlag)Addedpolar.checkouts.create():response.products[].benefits[].type.enum(featureFlag)Addedpolar.checkouts.list():response.items[].products[].benefits[].type.enum(featureFlag)Addedpolar.orders.update():response.customer.externalIdChangedpolar.orders.get():response.customer.externalIdChangedpolar.orders.list():response.items[].customer.externalIdChangedpolar.checkouts.clientGet():response.products[].benefits[].type.enum(featureFlag)Addedpolar.webhooks.getWebhookEndpoint():response.nameAddedpolar.webhooks.createWebhookEndpoint():request.nameAddedresponse.nameAdded
polar.webhooks.listWebhookEndpoints():response.items[].nameAddedpolar.customerPortal.seats.listClaimedSubscriptions():response.items[].product.benefits[].type.enum(featureFlag)Addedpolar.customerPortal.licenseKeys.list():response.items[].customer.externalIdChangedpolar.customerPortal.licenseKeys.get():response.customer.externalIdChangedpolar.customerPortal.licenseKeys.validate():response.customer.externalIdChangedpolar.customerPortal.licenseKeys.activate():response.licenseKey.customer.externalIdChangedpolar.customerPortal.orders.list():response.items[].product.benefits[].type.enum(featureFlag)Addedpolar.customerPortal.orders.get():response.product.benefits[].type.enum(featureFlag)Addedpolar.customerPortal.orders.update():response.product.benefits[].type.enum(featureFlag)Addedpolar.customerPortal.organizations.get():response.products[].benefits[].type.enum(featureFlag)Addedpolar.customerPortal.subscriptions.list():response.items[].product.benefits[].type.enum(featureFlag)Addedpolar.customerPortal.subscriptions.get():response.product.benefits[].type.enum(featureFlag)Addedpolar.customerPortal.subscriptions.cancel():response.product.benefits[].type.enum(featureFlag)Addedpolar.customerPortal.subscriptions.update():response.product.benefits[].type.enum(featureFlag)Addedpolar.customerSessions.create():response.customer.externalIdChangedpolar.memberSessions.create():response.customer.externalIdChangedpolar.events.list():response.union(ListResource_Event_).items[].union(SystemEvent)Changedpolar.events.get():response.union(SystemEvent).union(benefit.cycled)Changedpolar.customerMeters.list():response.items[].customer.externalIdChangedpolar.customerMeters.get():response.customer.externalIdChanged
Generated with Speakeasy CLI 1.731.2
Publishing Completed
typescript - v0.45.0 - 2026-02-25 07:52:35
Generated by Speakeasy CLI
Typescript SDK Changes:
polar.subscriptions.list():response.items[].product.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.subscriptions.create():response.product.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.subscriptions.get():response.product.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.subscriptions.revoke():response.product.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.subscriptions.update():response.product.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.webhooks.createWebhookEndpoint():request.secretRemoved (Breaking⚠️ )
polar.webhooks.updateWebhookEndpoint():request.webhookEndpointUpdate.secretRemoved (Breaking⚠️ )
polar.products.list():response.items[].prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.products.create():response.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.products.get():response.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.products.update():response.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.products.updateBenefits():response.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.orders.list():response.items[]Changed (Breaking⚠️ )polar.orders.get():responseChanged (Breaking⚠️ )polar.orders.update():responseChanged (Breaking⚠️ )polar.checkouts.list():response.items[]Changed (Breaking⚠️ )polar.checkouts.create():responseChanged (Breaking⚠️ )polar.checkouts.get():responseChanged (Breaking⚠️ )polar.checkouts.update():request.checkoutUpdate.productPriceIdRemoved (Breaking⚠️ )responseChanged (Breaking⚠️ )
polar.checkouts.clientGet():responseChanged (Breaking⚠️ )polar.checkouts.clientUpdate():request.checkoutUpdatePublic.productPriceIdRemoved (Breaking⚠️ )responseChanged (Breaking⚠️ )
polar.checkouts.clientConfirm():request.checkoutConfirmStripe.productPriceIdRemoved (Breaking⚠️ )responseChanged (Breaking⚠️ )
polar.checkoutLinks.list():response.items[].products[].prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.checkoutLinks.create():response.products[].prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.checkoutLinks.get():response.products[].prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.checkoutLinks.update():response.products[].prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.customerPortal.seats.listClaimedSubscriptions():response.items[].product.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.customerPortal.orders.list():response.items[]Changed (Breaking⚠️ )polar.customerPortal.orders.get():responseChanged (Breaking⚠️ )polar.customerPortal.orders.update():responseChanged (Breaking⚠️ )polar.customerPortal.organizations.get():response.products[].prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.customerPortal.subscriptions.list():response.items[].product.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.customerPortal.subscriptions.get():response.product.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.customerPortal.subscriptions.cancel():response.product.prices[].union(ProductPrice)Changed (Breaking⚠️ )polar.customerPortal.subscriptions.update():response.product.prices[].union(ProductPrice)Changed (Breaking⚠️ )
Generated with Speakeasy CLI 1.728.0
Publishing Completed
typescript - v0.44.0 - 2026-02-24 11:04:27
Generated by Speakeasy CLI
Typescript SDK Changes:
polar.discounts.create():requestChanged (Breaking⚠️ )polar.organizations.create():request.customerEmailSettings.subscriptionCycledAfterTrialAdded (Breaking⚠️ )response.customerEmailSettings.subscriptionCycledAfterTrialAdded
polar.customerPortal.members.listMembers():requestAdded (Breaking⚠️ )responseChanged (Breaking⚠️ )error.status[422]Added
polar.organizations.update():request.organizationUpdate.customerEmailSettings.subscriptionCycledAfterTrialAdded (Breaking⚠️ )response.customerEmailSettings.subscriptionCycledAfterTrialAdded
polar.customerPortal.seats.listClaimedSubscriptions():requestAdded (Breaking⚠️ )responseChanged (Breaking⚠️ )error.status[422]Added
polar.discounts.update():request.discountUpdate.currencyChanged (Breaking⚠️ )
polar.checkoutLinks.list():response.items[].returnUrlAddedpolar.checkoutLinks.create():requestChangedresponse.returnUrlAdded
polar.checkoutLinks.get():response.returnUrlAddedpolar.checkoutLinks.update():request.checkoutLinkUpdate.returnUrlAddedresponse.returnUrlAdded
polar.organizations.list():response.items[].customerEmailSettings.subscriptionCycledAfterTrialAddedpolar.orders.export():response.status[200].content[text/csvAddedpolar.customers.export():response.status[200].content[text/csvAddedpolar.subscriptions.export():response.status[200].content[text/csvAddedpolar.organizations.get():response.customerEmailSettings.subscriptionCycledAfterTrialAdded
Generated with Speakeasy CLI 1.725.0
Publishing Completed
typescript - v0.43.1 - 2026-02-13 16:45:22
Generated by Speakeasy CLI
Typescript SDK Changes:
polar.refunds.create():responseChanged (Breaking⚠️ )error.detail[]Changed
polar.organizations.create():requestChangedresponseChanged (Breaking⚠️ )error.detail[]Changed
polar.organizations.get():responseChanged (Breaking⚠️ )error.detail[]Changed
polar.organizations.update():request.organizationUpdateChangedresponseChanged (Breaking⚠️ )error.detail[]Changed
polar.subscriptions.list():response.items[].product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.subscriptions.create():response.product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.customerPortal.subscriptions.update():response.product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.subscriptions.get():response.product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.subscriptions.revoke():response.product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.subscriptions.update():response.product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.customerPortal.subscriptions.cancel():response.product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.customerPortal.subscriptions.get():response.product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.customerPortal.subscriptions.list():response.items[].product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.customerPortal.organizations.get():response.products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.customerPortal.orders.update():response.product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.customerPortal.orders.get():response.product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.customerPortal.orders.list():response.items[].product.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.customerPortal.seats.listClaimedSubscriptions():response.[].product.prices[]Changed (Breaking⚠️ )polar.organizations.list():response.items[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkoutLinks.update():response.products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkoutLinks.get():response.products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkoutLinks.create():response.products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkoutLinks.list():response.items[].products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkouts.clientConfirm():response.products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkouts.clientUpdate():response.products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkouts.clientGet():response.products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkouts.update():request.checkoutUpdate.currencyChangedresponse.products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkouts.get():response.products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkouts.create():request.currencyChangedresponse.products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.products.list():response.items[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.products.create():request.union(ProductCreateOneTime).prices[].union(fixed).priceCurrencyChangedresponse.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.products.get():response.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.products.update():request.productUpdate.prices[].union(2).union(fixed).priceCurrencyChangedresponse.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.products.updateBenefits():response.prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.checkouts.list():response.items[].products[].prices[]Changed (Breaking⚠️ )error.detail[]Changed
polar.customers.list():error.detail[]Changedpolar.customerPortal.benefitGrants.update():error.detail[]Changedpolar.orders.update():error.detail[]Changedpolar.orders.invoice():error.detail[]Changedpolar.refunds.list():error.detail[]Changedpolar.orders.export():error.detail[]Changedpolar.disputes.list():error.detail[]Changedpolar.disputes.get():error.detail[]Changedpolar.orders.list():error.detail[]Changedpolar.webhooks.redeliverWebhookEvent():error.detail[]Changedpolar.webhooks.listWebhookDeliveries():error.detail[]Changedpolar.webhooks.resetWebhookEndpointSecret():error.detail[]Changedpolar.webhooks.updateWebhookEndpoint():error.detail[]Changedpolar.webhooks.deleteWebhookEndpoint():error.detail[]Changedpolar.webhooks.getWebhookEndpoint():error.detail[]Changedpolar.files.list():error.detail[]Changedpolar.files.create():error.detail[]Changedpolar.files.uploaded():error.detail[]Changedpolar.files.delete():error.detail[]Changedpolar.files.update():error.detail[]Changedpolar.metrics.get():error.detail[]Changedpolar.licenseKeys.list():error.detail[]Changedpolar.licenseKeys.get():error.detail[]Changedpolar.licenseKeys.update():error.detail[]Changedpolar.licenseKeys.getActivation():error.detail[]Changedpolar.licenseKeys.validate():error.detail[]Changedpolar.licenseKeys.activate():error.detail[]Changedpolar.licenseKeys.deactivate():error.detail[]Changedpolar.webhooks.createWebhookEndpoint():error.detail[]Changedpolar.webhooks.listWebhookEndpoints():error.detail[]Changedpolar.benefitGrants.list():error.detail[]Changedpolar.checkoutLinks.delete():error.detail[]Changedpolar.benefits.grants():error.detail[]Changedpolar.customFields.list():error.detail[]Changedpolar.customFields.create():error.detail[]Changedpolar.customFields.get():error.detail[]Changedpolar.customFields.delete():error.detail[]Changedpolar.customFields.update():error.detail[]Changedpolar.discounts.list():error.detail[]Changedpolar.discounts.create():error.detail[]Changedpolar.discounts.get():error.detail[]Changedpolar.discounts.delete():error.detail[]Changedpolar.discounts.update():error.detail[]Changedpolar.benefits.update():error.detail[]Changedpolar.customers.create():error.detail[]Changedpolar.customers.export():error.detail[]Changedpolar.customers.get():error.detail[]Changedpolar.customers.delete():error.detail[]Changedpolar.customers.update():error.detail[]Changedpolar.customers.getExternal():error.detail[]Changedpolar.customers.deleteExternal():error.detail[]Changedpolar.customers.updateExternal():error.detail[]Changedpolar.customers.getState():error.detail[]Changedpolar.customers.getStateExternal():error.detail[]Changedpolar.members.listMembers():error.detail[]Changedpolar.members.createMember():error.detail[]Changedpolar.members.getMember():error.detail[]Changedpolar.members.deleteMember():error.detail[]Changedpolar.members.updateMember():error.detail[]Changedpolar.customerPortal.benefitGrants.list():error.detail[]Changedpolar.customerPortal.benefitGrants.get():error.detail[]Changedpolar.orders.get():error.detail[]Changedpolar.customerPortal.customers.update():error.detail[]Changedpolar.customerPortal.customers.listPaymentMethods():error.detail[]Changedpolar.customerPortal.customers.addPaymentMethod():error.detail[]Changedpolar.customerPortal.customers.confirmPaymentMethod():error.detail[]Changedpolar.customerPortal.customers.deletePaymentMethod():error.detail[]Changedpolar.customerPortal.customerMeters.list():error.detail[]Changedpolar.customerPortal.customerMeters.get():error.detail[]Changedpolar.customerPortal.seats.listSeats():error.detail[]Changedpolar.customerPortal.seats.assignSeat():error.detail[]Changedpolar.customerPortal.seats.revokeSeat():error.detail[]Changedpolar.customerPortal.seats.resendInvitation():error.detail[]Changedpolar.benefits.delete():error.detail[]Changedpolar.customerPortal.downloadables.list():error.detail[]Changedpolar.customerPortal.licenseKeys.list():error.detail[]Changedpolar.customerPortal.licenseKeys.get():error.detail[]*...
typescript - v0.43.0 - 2026-02-10 12:47:06
Generated by Speakeasy CLI
Typescript SDK Changes:
polar.checkoutLinks.list():response.items[].products[]Changed (Breaking⚠️ )polar.subscriptions.create():responseChanged (Breaking⚠️ )polar.subscriptions.get():responseChanged (Breaking⚠️ )polar.subscriptions.revoke():responseChanged (Breaking⚠️ )polar.subscriptions.update():responseChanged (Breaking⚠️ )polar.organizationAccessTokens.update():request.organizationAccessTokenUpdate.scopes[]Changed (Breaking⚠️ )response.scopes[]Changed (Breaking⚠️ )
polar.organizationAccessTokens.create():request.scopes[]Changed (Breaking⚠️ )response.organizationAccessToken.scopes[]Changed (Breaking⚠️ )
polar.organizationAccessTokens.list():response.items[].scopes[]Changed (Breaking⚠️ )polar.oauth2.authorize():response.union(user).scopes[]Changed (Breaking⚠️ )polar.customerPortal.subscriptions.update():response.productChanged (Breaking⚠️ )polar.customerPortal.subscriptions.cancel():response.productChanged (Breaking⚠️ )polar.customerPortal.subscriptions.get():response.productChanged (Breaking⚠️ )polar.customerPortal.subscriptions.list():response.items[].productChanged (Breaking⚠️ )polar.customerPortal.organizations.get():responseChanged (Breaking⚠️ )polar.customerPortal.orders.update():response.productChanged (Breaking⚠️ )polar.customerPortal.orders.get():response.productChanged (Breaking⚠️ )polar.webhooks.listWebhookEndpoints():response.items[].events[]Changed (Breaking⚠️ )polar.webhooks.createWebhookEndpoint():request.events[]Changedresponse.events[]Changed (Breaking⚠️ )
polar.webhooks.getWebhookEndpoint():response.events[]Changed (Breaking⚠️ )polar.webhooks.updateWebhookEndpoint():request.webhookEndpointUpdate.events[]Changedresponse.events[]Changed (Breaking⚠️ )
polar.webhooks.resetWebhookEndpointSecret():response.events[]Changed (Breaking⚠️ )polar.webhooks.listWebhookDeliveries():request.eventTypeChangedresponse.items[].webhookEvent.typeChanged (Breaking⚠️ )
polar.products.list():request.visibilityAddedresponse.items[]Changed (Breaking⚠️ )
polar.products.create():requestChanged (Breaking⚠️ )responseChanged (Breaking⚠️ )
polar.products.get():responseChanged (Breaking⚠️ )polar.products.update():request.productUpdateChanged (Breaking⚠️ )responseChanged (Breaking⚠️ )
polar.products.updateBenefits():responseChanged (Breaking⚠️ )polar.customerPortal.orders.list():response.items[].productChanged (Breaking⚠️ )polar.customerPortal.seats.listClaimedSubscriptions():response.[].productChanged (Breaking⚠️ )polar.subscriptions.list():response.items[]Changed (Breaking⚠️ )polar.checkouts.list():response.items[]Changed (Breaking⚠️ )polar.checkouts.create():requestChanged (Breaking⚠️ )responseChanged (Breaking⚠️ )
polar.checkouts.get():responseChanged (Breaking⚠️ )polar.checkouts.update():request.checkoutUpdateChanged (Breaking⚠️ )responseChanged (Breaking⚠️ )
polar.checkouts.clientGet():responseChanged (Breaking⚠️ )polar.checkouts.clientUpdate():request.checkoutUpdatePublic.localeAddedresponseChanged (Breaking⚠️ )
polar.checkouts.clientConfirm():request.checkoutConfirmStripe.localeAddedresponseChanged (Breaking⚠️ )
polar.checkoutLinks.update():response.products[]Changed (Breaking⚠️ )polar.checkoutLinks.get():response.products[]Changed (Breaking⚠️ )polar.checkoutLinks.create():response.products[]Changed (Breaking⚠️ )polar.discounts.create():response.union(DiscountPercentageOnceForeverDuration).products[].visibilityAddedpolar.customerPortal.customerSession.getAuthenticatedUser():response.memberIdAddedpolar.licenseKeys.activate():response.licenseKey.customer.localeAddedpolar.licenseKeys.getActivation():response.licenseKey.customer.localeAddedpolar.licenseKeys.update():response.customer.localeAddedpolar.licenseKeys.get():response.customer.localeAddedpolar.licenseKeys.list():response.items[].customer.localeAddedpolar.discounts.list():response.items[].union(DiscountFixedRepeatDuration).products[].visibilityAddedpolar.orders.update():responseChangedpolar.discounts.get():response.union(DiscountFixedRepeatDuration).products[].visibilityAddedpolar.discounts.update():response.union(DiscountPercentageOnceForeverDuration).products[].visibilityAddedpolar.customers.list():response.items[].localeAddedpolar.customers.create():request.localeAddedresponse.localeAdded
polar.customers.get():response.localeAddedpolar.customers.update():request.customerUpdate.localeAddedresponse.localeAdded
polar.customers.getExternal():response.localeAddedpolar.customers.updateExternal():request.customerUpdateExternalId.localeAddedresponse.localeAdded
polar.customers.getState():responseChangedpolar.customers.getStateExternal():responseChangedpolar.customerPortal.benefitGrants.list():request.queryAddedresponse.items[]Changed
polar.customerPortal.benefitGrants.get():responseChangedpolar.customerPortal.benefitGrants.update():responseChangedpolar.customerPortal.customers.get():response.typeAddedpolar.customerPortal.customers.update():response.typeAddedpolar.customerPortal.seats.listSeats():response.seats[].memberAddedpolar.customerPortal.seats.assignSeat():requestChangedresponse.memberAdded
polar.customerPortal.seats.revokeSeat():response.memberAddedpolar.customerPortal.seats.resendInvitation():response.memberAddedpolar.orders.get():responseChangedpolar.licenseKeys.validate():response.customer.localeAddedpolar.customerPortal.licenseKeys.list():response.items[].customer.localeAddedpolar.customerPortal.licenseKeys.get():response.customer.localeAddedpolar.customerPortal.licenseKeys.validate():response.customer.localeAddedpolar.customerPortal.licenseKeys.activate():response.licenseKey.customer.localeAddedpolar.orders.list():response.items[]Changedpolar.benefitGrants.list():response.items[]Changedpolar.benefits.grants():response.items[]Changedpolar.organizations.update():request.organizationUpdateChangedresponseChanged
polar.organizations.get():responseChangedpolar.organizations.create():requestChangedresponseChanged
polar.organizations.list():response.items[]Changedpolar.customerPortal.members.updateMember(): Addedpolar.customerSeats.listSeats():response.seats[].memberAddedpolar.customerSeats.assignSeat():requestChangedresponse.memberAdded
polar.customerSeats.revokeSeat():response.memberAddedpolar.customerSeats.resendInvitation():response.memberAddedpolar.customerSeats.claimSeat():response.seat.memberAddedpolar.customerSessions.create():response.customer.localeAddedpolar.memberSessions.create():response.customer.localeAddedpolar.events.list():response.union(ListResourceWithCursorPagination_Event_).items[]Changedpolar.events.get():responseChangedpolar.events.ingest():request.events[]Changed
polar.meters.quantities():request.timezoneAdded
polar.customerPortal.members.removeMember(): Addedpolar.customerPortal.members.addMember(): Addedpolar.customerPortal.members.listMembers(): Addedpolar.customerMeters.list():response.items[].customer.localeAddedpolar.customerMeters.get():response.customer.localeAdded
Generated with Speakeasy CLI 1.709.3
Publishing Completed
typescript - v0.42.5 - 2026-01-28 13:39:07
Generated by Speakeasy CLI
Typescript SDK Changes:
polar.subscriptions.list():response.items[].customer.typeAddedpolar.subscriptions.create():response.customer.typeAddedpolar.subscriptions.get():response.customer.typeAddedpolar.subscriptions.revoke():response.customer.typeAddedpolar.subscriptions.update():response.customer.typeAddedpolar.benefits.grants():response.items[].customer.typeAddedpolar.benefitGrants.list():response.items[].customer.typeAddedpolar.orders.list():response.items[].customer.typeAddedpolar.orders.get():response.customer.typeAddedpolar.orders.update():response.customer.typeAddedpolar.licenseKeys.list():response.items[].customer.typeAddedpolar.licenseKeys.get():response.customer.typeAddedpolar.licenseKeys.update():response.customer.typeAddedpolar.licenseKeys.getActivation():response.licenseKey.customer.typeAddedpolar.licenseKeys.validate():response.customer.typeAddedpolar.licenseKeys.activate():response.licenseKey.customer.typeAddedpolar.customers.list():response.items[].typeAddedpolar.customers.create():request.typeAddedresponse.typeAdded
polar.customers.get():response.typeAddedpolar.customers.update():request.customerUpdate.typeAddedresponse.typeAdded
polar.customers.getExternal():response.typeAddedpolar.customers.updateExternal():response.typeAddedpolar.customers.getState():response.typeAddedpolar.customers.getStateExternal():response.typeAddedpolar.customerPortal.licenseKeys.list():response.items[].customer.typeAddedpolar.customerPortal.licenseKeys.get():response.customer.typeAddedpolar.customerPortal.licenseKeys.validate():response.customer.typeAddedpolar.customerPortal.licenseKeys.activate():response.licenseKey.customer.typeAddedpolar.customerSessions.create():response.customer.typeAddedpolar.memberSessions.create():response.customer.typeAddedpolar.events.list():response.union(ListResource_Event_).items[].union(SystemEvent).union(subscription.revoked).customer.typeAddedpolar.events.get():response.union(SystemEvent).union(benefit.revoked).customer.typeAddedpolar.customerMeters.list():response.items[].customer.typeAddedpolar.customerMeters.get():response.customer.typeAdded
Generated with Speakeasy CLI 1.700.1
Publishing Completed