Releases: polarsource/polar-python
Releases · polarsource/polar-python
python - v0.28.0 - 2025-11-04 12:45:46
Generated by Speakeasy CLI
Python SDK Changes Detected:
polar.customer_portal.license_keys.list():request.organization_idRemoved Breaking⚠️ polar.customer_portal.orders.list():request.organization_idRemoved Breaking⚠️ response.items.[].product.organizationChanged
polar.events.get():responseChanged Breaking⚠️ polar.events.list():request.parent_idAddedresponse.items.[]Changed Breaking⚠️
polar.checkouts.client_update():responseChanged Breaking⚠️ polar.checkouts.update():responseChanged Breaking⚠️ polar._endpointcheckout_created_post():request.dataChanged Breaking⚠️
polar._endpointcheckout_updated_post():request.dataChanged Breaking⚠️
polar._endpointorganization_updated_post():request.dataChanged Breaking⚠️
polar.customer_portal.downloadables.list():request.organization_idRemoved Breaking⚠️ polar.organizations.create():requestChanged Breaking⚠️ responseChanged
polar.customer_portal.benefit-grants.list():request.organization_idRemoved Breaking⚠️ response.items.[].[customer_benefit_grant_discord].benefit.organizationChanged
polar.organizations.update():request.organization_updateChanged Breaking⚠️ responseChanged
polar.checkouts.client_confirm():responseChanged Breaking⚠️ polar.customer_portal.subscriptions.list():request.organization_idRemoved Breaking⚠️ response.items.[].product.organizationChanged
polar.checkouts.client_get():responseChanged Breaking⚠️ polar.checkouts.get():responseChanged Breaking⚠️ polar.checkouts.create():responseChanged Breaking⚠️ polar.checkouts.list():response.items.[]Changed Breaking⚠️ polar.customer_portal.subscriptions.update():request.customer_subscription_update.[customer_subscription_update_seats]Addedresponse.product.organizationChanged
polar.wallets.list(): Addedpolar.webhooks.get_webhook_endpoint():response.enabledAddedpolar.organizations.list():response.items.[]Changedpolar.webhooks.create_webhook_endpoint():response.enabledAddedpolar.webhooks.list_webhook_endpoints():response.items.[].enabledAddedpolar.subscriptions.update():request.subscription_update.[subscription_update_seats]Added
polar.metrics.get():responseChangedpolar.organizations.get():responseChangedpolar.customer_portal.benefit-grants.get():response.[customer_benefit_grant_meter_credit].benefit.organizationChangedpolar.customer_portal.benefit-grants.update():response.[customer_benefit_grant_discord].benefit.organizationChangedpolar.subscriptions.create(): Addedpolar.webhooks.update_webhook_endpoint():request.webhook_endpoint_update.enabledAddedresponse.enabledAdded
polar.customer_portal.seats.assign_seat():request.immediate_claimAdded
polar.webhooks.reset_webhook_endpoint_secret():response.enabledAddedpolar.wallets.top_up(): Addedpolar.customer_portal.orders.get():response.product.organizationChangedpolar.customer_portal.orders.update():response.product.organizationChangedpolar.customer_portal.organizations.get():response.organizationChangedpolar.wallets.get(): Addedpolar.customer_portal.subscriptions.get():response.product.organizationChangedpolar.customer_portal.subscriptions.cancel():response.product.organizationChangedpolar.customer_portal.seats.list_claimed_subscriptions():response.[].product.organizationChangedpolar.customer-seats.assign_seat():request.immediate_claimAdded
polar.customer_portal.wallets.list(): Addedpolar.customer_portal.wallets.get(): Addedpolar.events.ingest():request.events.[]Changedresponse.duplicatesAdded
Generated with Speakeasy CLI 1.648.0
Publishing Completed
python - v0.27.3 - 2025-10-24 11:53:18
Generated by Speakeasy CLI
Python SDK Changes Detected:
polar._endpointcustomer_seat_assigned_post(): Addedpolar._endpointcustomer_seat_claimed_post(): Addedpolar._endpointcustomer_seat_revoked_post(): Added
Generated with Speakeasy CLI 1.639.1
Publishing Completed
python - v0.27.2 - 2025-10-23 14:45:47
Generated by Speakeasy CLI
Python SDK Changes Detected:
polar.orders.get():responseChanged Breaking⚠️ polar.orders.list():response.items.[]Changed Breaking⚠️ polar._endpointorder_created_post():request.dataChanged Breaking⚠️
polar._endpointorder_updated_post():request.dataChanged Breaking⚠️
polar._endpointorder_paid_post():request.dataChanged Breaking⚠️
polar.customer_portal.orders.generate_invoice():error.status[409]Removed Breaking⚠️ polar.customer_portal.orders.update():responseChanged Breaking⚠️ polar._endpointorder_refunded_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_created_post():request.dataChanged Breaking⚠️
polar.orders.generate_invoice():error.status[409]Removed Breaking⚠️ polar._endpointsubscription_active_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_canceled_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_uncanceled_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_revoked_post():request.dataChanged Breaking⚠️
polar._endpointproduct_created_post():request.data.recurring_interval_countAdded Breaking⚠️
polar._endpointproduct_updated_post():request.data.recurring_interval_countAdded Breaking⚠️
polar.customer_portal.orders.get():responseChanged Breaking⚠️ polar.customer_portal.orders.list():response.items.[]Changed Breaking⚠️ polar.customer_portal.seats.resend_invitation():responseChanged Breaking⚠️ polar._endpointcheckout_created_post():request.data.products.[].recurring_interval_countAdded Breaking⚠️
polar.customer_portal.seats.revoke_seat():responseChanged Breaking⚠️ polar.customer_portal.seats.assign_seat():request.order_idAddedresponseChanged Breaking⚠️
polar.customer_portal.seats.list_seats():requestChangedresponse.seats.[]Changed Breaking⚠️
polar._endpointsubscription_updated_post():request.dataChanged Breaking⚠️
polar.orders.update():responseChanged Breaking⚠️ polar._endpointcheckout_updated_post():request.data.products.[].recurring_interval_countAdded Breaking⚠️
polar.customer-seats.get_claim_info(): Addedpolar.checkout-links.get():response.products.[].recurring_interval_countAddedpolar.subscriptions.revoke():responseChangedpolar.subscriptions.update():responseChangedpolar.products.list():response.items.[].recurring_interval_countAddedpolar.products.create():requestChangedresponse.recurring_interval_countAdded
polar.products.get():response.recurring_interval_countAddedpolar.products.update():request.product_update.recurring_interval_countAddedresponse.recurring_interval_countAdded
polar.products.update_benefits():response.recurring_interval_countAddedpolar.subscriptions.list():response.items.[]Changedpolar.organizations.update():request.organization_update.feature_settings.revops_enabledAddedresponse.feature_settings.revops_enabledAdded
polar.organizations.get():response.feature_settings.revops_enabledAddedpolar.organizations.create():request.feature_settings.revops_enabledAddedresponse.feature_settings.revops_enabledAdded
polar.checkouts.list():response.items.[].products.[].recurring_interval_countAddedpolar.checkouts.create():response.products.[].recurring_interval_countAddedpolar.checkouts.get():response.products.[].recurring_interval_countAddedpolar.checkouts.update():response.products.[].recurring_interval_countAddedpolar.checkouts.client_get():responseChangedpolar.checkouts.client_update():responseChangedpolar.checkouts.client_confirm():responseChangedpolar.metrics.get():responseChangedpolar.checkout-links.list():response.items.[].products.[].recurring_interval_countAddedpolar.checkout-links.create():response.products.[].recurring_interval_countAddedpolar.subscriptions.get():responseChangedpolar.checkout-links.update():response.products.[].recurring_interval_countAddedpolar.discounts.list():response.items.[].[discount_fixed_once_forever_duration].products.[].recurring_interval_countAddedpolar.discounts.create():response.[discount_percentage_repeat_duration].products.[].recurring_interval_countAddedpolar.discounts.get():response.[discount_percentage_once_forever_duration].products.[].recurring_interval_countAddedpolar.discounts.update():response.[discount_fixed_once_forever_duration].products.[].recurring_interval_countAddedpolar.customer_portal.benefit-grants.list():response.items.[].[customer_benefit_grant_license_keys].benefit.organization.feature_settings.revops_enabledAddedpolar.customer_portal.benefit-grants.get():response.[customer_benefit_grant_git_hub_repository].benefit.organization.feature_settings.revops_enabledAddedpolar.customer_portal.benefit-grants.update():response.[customer_benefit_grant_license_keys].benefit.organization.feature_settings.revops_enabledAddedpolar.organizations.list():response.items.[].feature_settings.revops_enabledAddedpolar._endpointorganization_updated_post():request.data.feature_settings.revops_enabledAdded
polar.customer-seats.claim_seat(): Addedpolar.customer-seats.resend_invitation(): Addedpolar.customer_portal.seats.list_claimed_subscriptions():response.[]Changedpolar.customer-seats.revoke_seat(): Addedpolar.customer-seats.list_seats(): Addedpolar.customer-seats.assign_seat(): Addedpolar.orders.export(): Addedpolar.customer_portal.organizations.get():responseChangedpolar.customer_portal.subscriptions.list():response.items.[]Changedpolar.customer_portal.subscriptions.get():responseChangedpolar.customer_portal.subscriptions.cancel():responseChangedpolar.customer_portal.subscriptions.update():responseChangedpolar.events.list():request.queryAdded
Generated with Speakeasy CLI 1.638.1
Publishing Completed
python - v0.27.1 - 2025-10-21 13:23:21
Generated by Speakeasy CLI
Python SDK Changes Detected:
polar._endpointcheckout_created_post():request.dataChanged Breaking⚠️
polar._endpointcheckout_updated_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_created_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_updated_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_active_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_canceled_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_uncanceled_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_revoked_post():request.dataChanged Breaking⚠️
polar._endpointproduct_created_post():request.data.prices.[]Changed Breaking⚠️
polar._endpointproduct_updated_post():request.data.prices.[]Changed Breaking⚠️
polar.subscriptions.list():response.items.[]Changedpolar.subscriptions.get():responseChangedpolar.subscriptions.revoke():responseChangedpolar.subscriptions.update():responseChangedpolar.products.list():response.items.[].prices.[]Changedpolar.products.create():response.prices.[]Changedpolar.products.get():response.prices.[]Changedpolar.products.update():response.prices.[]Changedpolar.products.update_benefits():response.prices.[]Changedpolar.orders.generate_invoice():errorChangedpolar.checkouts.list():response.items.[]Changedpolar.checkouts.create():responseChangedpolar.checkouts.get():responseChangedpolar.checkouts.update():responseChangedpolar.checkouts.client_get():responseChangedpolar.checkouts.client_update():responseChangedpolar.checkouts.client_confirm():responseChangedpolar.checkout-links.list():response.items.[].products.[].prices.[]Changedpolar.checkout-links.create():response.products.[].prices.[]Changedpolar.checkout-links.get():response.products.[].prices.[]Changedpolar.checkout-links.update():response.products.[].prices.[]Changedpolar.customer_portal.seats.list_claimed_subscriptions():response.[]Changedpolar.customer_portal.orders.list():response.items.[].product.prices.[]Changedpolar.customer_portal.orders.get():response.product.prices.[]Changedpolar.customer_portal.orders.update():response.product.prices.[]Changedpolar.customer_portal.orders.generate_invoice():errorChangedpolar.customer_portal.organizations.get():response.products.[].prices.[]Changedpolar.customer_portal.subscriptions.list():response.items.[]Changedpolar.customer_portal.subscriptions.get():responseChangedpolar.customer_portal.subscriptions.cancel():responseChangedpolar.customer_portal.subscriptions.update():responseChanged
Generated with Speakeasy CLI 1.637.3
Publishing Completed
python - v0.27.0 - 2025-10-21 07:21:02
Generated by Speakeasy CLI
Python SDK Changes Detected:
polar._endpointcheckout_created_post():request.dataChanged Breaking⚠️
polar._endpointcheckout_updated_post():request.dataChanged Breaking⚠️
polar._endpointorder_created_post():request.data.platform_fee_amountAdded Breaking⚠️
polar._endpointorder_updated_post():request.data.platform_fee_amountAdded Breaking⚠️
polar._endpointorder_paid_post():request.data.platform_fee_amountAdded Breaking⚠️
polar._endpointorder_refunded_post():request.data.platform_fee_amountAdded Breaking⚠️
polar._endpointsubscription_created_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_updated_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_active_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_canceled_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_uncanceled_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_revoked_post():request.dataChanged Breaking⚠️
polar._endpointproduct_created_post():request.data.prices.[]Changed Breaking⚠️
polar._endpointproduct_updated_post():request.data.prices.[]Changed Breaking⚠️
polar._endpointorganization_updated_post():request.data.customer_email_settingsAdded Breaking⚠️
polar.organizations.list():response.items.[].customer_email_settingsAddedpolar.organizations.create():request.customer_email_settingsAddedresponse.customer_email_settingsAdded
polar.organizations.get():response.customer_email_settingsAddedpolar.organizations.update():request.organization_update.customer_email_settingsAddedresponse.customer_email_settingsAdded
polar.subscriptions.list():response.items.[]Changedpolar.subscriptions.get():responseChangedpolar.subscriptions.revoke():responseChangedpolar.subscriptions.update():responseChangedpolar.oauth2.clients.create():request.default_sub_typeAdded
polar.oauth2.clients.update():request.o_auth2client_configuration_update.default_sub_typeAdded
polar.products.list():response.items.[].prices.[]Changedpolar.products.create():response.prices.[]Changedpolar.products.get():response.prices.[]Changedpolar.products.update():response.prices.[]Changedpolar.products.update_benefits():response.prices.[]Changedpolar.orders.list():response.items.[].platform_fee_amountAddedpolar.orders.get():response.platform_fee_amountAddedpolar.orders.update():response.platform_fee_amountAddedpolar.orders.generate_invoice():errorChangedpolar.checkouts.list():response.items.[]Changedpolar.checkouts.create():responseChangedpolar.checkouts.get():responseChangedpolar.checkouts.update():responseChangedpolar.checkouts.client_get():responseChangedpolar.checkouts.client_update():responseChangedpolar.checkouts.client_confirm():responseChangedpolar.checkout-links.list():response.items.[].products.[].prices.[]Changedpolar.checkout-links.create():response.products.[].prices.[]Changedpolar.checkout-links.get():response.products.[].prices.[]Changedpolar.checkout-links.update():response.products.[].prices.[]Changedpolar.customer_portal.benefit-grants.list():response.items.[].[customer_benefit_grant_discord].benefit.organization.customer_email_settingsAddedpolar.customer_portal.benefit-grants.get():response.[customer_benefit_grant_downloadables].benefit.organization.customer_email_settingsAddedpolar.customer_portal.benefit-grants.update():response.[customer_benefit_grant_discord].benefit.organization.customer_email_settingsAddedpolar.customer_portal.seats.list_claimed_subscriptions():response.[]Changedpolar.customer_portal.orders.list():response.items.[].productChangedpolar.customer_portal.orders.get():response.productChangedpolar.customer_portal.orders.update():response.productChangedpolar.customer_portal.orders.generate_invoice():errorChangedpolar.customer_portal.organizations.get():responseChangedpolar.customer_portal.subscriptions.list():response.items.[]Changedpolar.customer_portal.subscriptions.get():responseChangedpolar.customer_portal.subscriptions.cancel():responseChangedpolar.customer_portal.subscriptions.update():responseChanged
Generated with Speakeasy CLI 1.637.3
Publishing Completed
python - v0.26.0 - 2025-10-16 06:53:26
Generated by Speakeasy CLI
Python SDK Changes Detected:
polar.subscriptions.update():response.product.prices.[].[product_price]Changed Breaking⚠️ polar.products.list():response.items.[].prices.[].[product_price]Changed Breaking⚠️ polar._endpointcheckout_created_post():request.dataChanged Breaking⚠️
polar._endpointorder_updated_post():request.dataChanged Breaking⚠️
polar._endpointorder_paid_post():request.dataChanged Breaking⚠️
polar.customer_portal.subscriptions.update():response.productChanged Breaking⚠️ polar.customer_portal.subscriptions.cancel():response.productChanged Breaking⚠️ polar.customer_portal.subscriptions.get():response.productChanged Breaking⚠️ polar.customer_portal.subscriptions.list():response.items.[].productChanged Breaking⚠️ polar.customer_portal.organizations.get():responseChanged Breaking⚠️ polar._endpointorder_refunded_post():request.dataChanged Breaking⚠️
polar._endpointsubscription_created_post():request.data.product.prices.[].[product_price]Changed Breaking⚠️
polar._endpointsubscription_updated_post():request.data.product.prices.[].[product_price]Changed Breaking⚠️
polar._endpointsubscription_active_post():request.data.product.prices.[].[product_price]Changed Breaking⚠️
polar._endpointsubscription_canceled_post():request.data.product.prices.[].[product_price]Changed Breaking⚠️
polar._endpointsubscription_uncanceled_post():request.data.product.prices.[].[product_price]Changed Breaking⚠️
polar._endpointsubscription_revoked_post():request.data.product.prices.[].[product_price]Changed Breaking⚠️
polar._endpointproduct_created_post():request.data.prices.[].[product_price]Changed Breaking⚠️
polar._endpointproduct_updated_post():request.data.prices.[].[product_price]Changed Breaking⚠️
polar.customer_portal.orders.update():responseChanged Breaking⚠️ polar.customer_portal.orders.get():responseChanged Breaking⚠️ polar.customer_portal.orders.list():response.items.[]Changed Breaking⚠️ polar.checkout-links.update():response.products.[].prices.[].[product_price]Changed Breaking⚠️ polar.checkout-links.get():response.products.[].prices.[].[product_price]Changed Breaking⚠️ polar.checkout-links.create():response.products.[].prices.[].[product_price]Changed Breaking⚠️ polar.checkout-links.list():response.items.[].products.[].prices.[].[product_price]Changed Breaking⚠️ polar.checkouts.client_confirm():request.checkout_confirm_stripe.seatsAddedresponseChanged Breaking⚠️
polar.checkouts.client_update():request.checkout_update_public.seatsAddedresponseChanged Breaking⚠️
polar.checkouts.client_get():responseChanged Breaking⚠️ polar.subscriptions.list():response.items.[].product.prices.[].[product_price]Changed Breaking⚠️ polar.subscriptions.get():response.product.prices.[].[product_price]Changed Breaking⚠️ polar.subscriptions.revoke():response.product.prices.[].[product_price]Changed Breaking⚠️ polar._endpointorder_created_post():request.dataChanged Breaking⚠️
polar._endpointcheckout_updated_post():request.dataChanged Breaking⚠️
polar.orders.update():responseChanged Breaking⚠️ polar.products.create():requestChanged Breaking⚠️ response.prices.[].[product_price]Changed Breaking⚠️
polar.products.get():response.prices.[].[product_price]Changed Breaking⚠️ polar.products.update():request.product_update.prices.[]Changed Breaking⚠️ response.prices.[].[product_price]Changed Breaking⚠️
polar.products.update_benefits():response.prices.[].[product_price]Changed Breaking⚠️ polar.orders.list():response.items.[]Changed Breaking⚠️ polar.orders.get():responseChanged Breaking⚠️ polar.checkouts.update():request.checkout_updateChangedresponseChanged Breaking⚠️
polar.checkouts.list():response.items.[]Changed Breaking⚠️ polar.checkouts.create():requestChangedresponseChanged Breaking⚠️
polar.checkouts.get():responseChanged Breaking⚠️ polar.customer_portal.benefit-grants.get():response.[customer_benefit_grant_discord].benefit.organization.feature_settings.seat_based_pricing_enabledAddedpolar.discounts.update():request.discount_update.currencyChanged
polar.organizations.get():response.feature_settings.seat_based_pricing_enabledAddedpolar.organizations.create():request.feature_settings.seat_based_pricing_enabledAddedresponse.feature_settings.seat_based_pricing_enabledAdded
polar.organizations.list():response.items.[].feature_settings.seat_based_pricing_enabledAddedpolar._endpointorganization_updated_post():request.data.feature_settings.seat_based_pricing_enabledAdded
polar.customer_portal.customer-session.introspect(): Addedpolar.customer_portal.seats.list_claimed_subscriptions(): Addedpolar.customer_portal.benefit-grants.update():response.[customer_benefit_grant_downloadables].benefit.organization.feature_settings.seat_based_pricing_enabledAddedpolar.oauth2.token():request.[web_token_request]Added
polar.organizations.update():request.organization_update.feature_settings.seat_based_pricing_enabledAddedresponse.feature_settings.seat_based_pricing_enabledAdded
polar.customer_portal.seats.resend_invitation(): Addedpolar.customer_portal.benefit-grants.list():response.items.[].[customer_benefit_grant_discord].benefit.organization.feature_settings.seat_based_pricing_enabledAddedpolar.customer_portal.seats.revoke_seat(): Addedpolar.customer_portal.seats.assign_seat(): Addedpolar.customer_portal.seats.list_seats(): Addedpolar.oauth2.clients.delete(): Addedpolar.oauth2.clients.update(): Addedpolar.oauth2.clients.get(): Addedpolar.oauth2.clients.create(): Addedpolar.customer-sessions.create():requestChangedresponse.return_urlAdded
Generated with Speakeasy CLI 1.636.3
Publishing Completed
python - v0.25.0 - 2025-09-29 12:51:20
Generated by Speakeasy CLI
Python SDK Changes Detected:
polar._endpointorder_paid_post():request.data.invoice_numberAdded Breaking⚠️
polar._endpointorder_refunded_post():request.data.invoice_numberAdded Breaking⚠️
polar._endpointorder_created_post():request.data.invoice_numberAdded Breaking⚠️
polar._endpointorder_updated_post():request.data.invoice_numberAdded Breaking⚠️
polar.orders.update():response.invoice_numberAddedpolar.customer_portal.orders.get():response.invoice_numberAddedpolar.orders.list():response.items.[].invoice_numberAddedpolar.orders.get():response.invoice_numberAddedpolar.customers.get_balance(): Addedpolar.customer_portal.customers.add_payment_method():responseChangedpolar.customer_portal.orders.list():response.items.[].invoice_numberAddedpolar.customer_portal.customers.confirm_payment_method(): Addedpolar.customer_portal.orders.update():response.invoice_numberAddedpolar.customer_portal.subscriptions.list():response.items.[].is_polar_managedAddedpolar.customer_portal.subscriptions.get():response.is_polar_managedAddedpolar.customer_portal.subscriptions.cancel():response.is_polar_managedAddedpolar.customer_portal.subscriptions.update():response.is_polar_managedAddedpolar.meters.quantities():request.customer_aggregation_functionAdded
Generated with Speakeasy CLI 1.631.4
Publishing Completed
python - v0.24.1 - 2025-09-23 10:26:40
Generated by Speakeasy CLI
Python SDK Changes Detected:
polar.products.create():requestChanged Breaking⚠️ responseChanged
polar.customers.get_state_external():response.active_subscriptions.[]Changed Breaking⚠️ polar.customers.get_state():response.active_subscriptions.[]Changed Breaking⚠️ polar.orders.list():response.items.[]Changedpolar.checkout-links.create():requestChangedresponseChanged
polar.subscriptions.update():request.subscription_update.[subscription_update_trial]AddedresponseChanged
polar.products.get():responseChangedpolar.products.update():request.product_updateChangedresponseChanged
polar.products.update_benefits():responseChangedpolar.subscriptions.list():response.items.[]Changedpolar.orders.get():responseChangedpolar.orders.update():responseChangedpolar.checkouts.list():response.items.[]Changedpolar.checkout-links.get():responseChangedpolar.checkouts.get():responseChangedpolar.checkouts.update():request.checkout_updateChangedresponseChanged
polar.checkouts.client_get():responseChangedpolar.checkouts.client_update():responseChangedpolar.checkouts.client_confirm():responseChangedpolar.products.list():response.items.[]Changedpolar.checkout-links.list():response.items.[]Changedpolar.checkouts.create():requestChangedresponseChanged
polar.checkout-links.update():request.checkout_link_updateChangedresponseChanged
polar.discounts.list():response.items.[].[discount_fixed_once_forever_duration].products.[]Changedpolar.discounts.create():response.[discount_fixed_once_forever_duration].products.[]Changedpolar.discounts.get():response.[discount_fixed_once_forever_duration].products.[]Changedpolar.discounts.update():response.[discount_fixed_once_forever_duration].products.[]Changedpolar.subscriptions.revoke():responseChangedpolar.subscriptions.get():responseChangedpolar.customer_portal.orders.list():response.items.[]Changedpolar.customer_portal.orders.get():responseChangedpolar.customer_portal.orders.update():responseChangedpolar.customer_portal.organizations.get():response.products.[]Changedpolar.customer_portal.subscriptions.list():response.items.[]Changedpolar.customer_portal.subscriptions.get():responseChangedpolar.customer_portal.subscriptions.cancel():responseChangedpolar.customer_portal.subscriptions.update():responseChanged
Generated with Speakeasy CLI 1.622.1
Publishing Completed
python - v0.24.0 - 2025-09-22 10:28:51
Generated by Speakeasy CLI
Python SDK Changes Detected:
polar.license_keys.validate():response.customer.billing_address.countryChanged Breaking⚠️ polar.customer_portal.orders.get():responseChanged Breaking⚠️ polar.subscriptions.revoke():response.customer.billing_address.countryChanged Breaking⚠️ polar.subscriptions.update():response.customer.billing_address.countryChanged Breaking⚠️ polar.benefits.grants():response.items.[]Changed Breaking⚠️ polar.orders.list():response.items.[]Changed Breaking⚠️ polar.orders.get():responseChanged Breaking⚠️ polar.customer_meters.get():response.customer.billing_address.countryChanged Breaking⚠️ polar.customer_meters.list():response.items.[].customer.billing_address.countryChanged Breaking⚠️ polar.orders.update():request.order_update.billing_address.countryChanged Breaking⚠️ responseChanged Breaking⚠️
polar.checkouts.list():response.items.[].customer_billing_address.countryChanged Breaking⚠️ polar.checkouts.create():request.customer_billing_address.countryChanged Breaking⚠️ response.customer_billing_address.countryChanged Breaking⚠️
polar.checkouts.get():response.customer_billing_address.countryChanged Breaking⚠️ polar.checkouts.update():request.checkout_update.customer_billing_address.countryChanged Breaking⚠️ response.customer_billing_address.countryChanged Breaking⚠️
polar.checkouts.client_get():response.customer_billing_address.countryChanged Breaking⚠️ polar.checkouts.client_update():request.checkout_update_public.customer_billing_address.countryChanged Breaking⚠️ response.customer_billing_address.countryChanged Breaking⚠️
polar.checkouts.client_confirm():request.checkout_confirm_stripe.customer_billing_address.countryChanged Breaking⚠️ response.customer_billing_address.countryChanged Breaking⚠️
polar.events.get():response.[user_event].customer.billing_address.countryChanged Breaking⚠️ polar.events.list():response.items.[].[user_event].customer.billing_address.countryChanged Breaking⚠️ polar.customer-sessions.create():response.customer.billing_address.countryChanged Breaking⚠️ polar.license_keys.list():response.items.[].customer.billing_address.countryChanged Breaking⚠️ polar.license_keys.get():response.customer.billing_address.countryChanged Breaking⚠️ polar.license_keys.update():response.customer.billing_address.countryChanged Breaking⚠️ polar.license_keys.get_activation():response.license_key.customer.billing_address.countryChanged Breaking⚠️ polar.subscriptions.get():response.customer.billing_address.countryChanged Breaking⚠️ polar.subscriptions.list():response.items.[].customer.billing_address.countryChanged Breaking⚠️ polar.customer_portal.benefit-grants.get():response.[customer_benefit_grant_downloadables].customer.billing_address.countryChanged Breaking⚠️ polar.customers.create():request.billing_address.countryChanged Breaking⚠️ response.billing_address.countryChanged Breaking⚠️
polar.customers.get():response.billing_address.countryChanged Breaking⚠️ polar.customers.update():request.customer_update.billing_address.countryChanged Breaking⚠️ response.billing_address.countryChanged Breaking⚠️
polar.customers.get_external():response.billing_address.countryChanged Breaking⚠️ polar.customers.update_external():request.customer_update_external_id.billing_address.countryChanged Breaking⚠️ response.billing_address.countryChanged Breaking⚠️
polar.customers.get_state():response.billing_address.countryChanged Breaking⚠️ polar.customers.get_state_external():response.billing_address.countryChanged Breaking⚠️ polar.customer_portal.benefit-grants.list():response.items.[].[customer_benefit_grant_downloadables].customer.billing_address.countryChanged Breaking⚠️ polar.customers.list():response.items.[].billing_address.countryChanged Breaking⚠️ polar.customer_portal.benefit-grants.update():response.[customer_benefit_grant_discord].customer.billing_address.countryChanged Breaking⚠️ polar.customer_portal.customers.get():response.billing_address.countryChanged Breaking⚠️ polar.customer_portal.customers.update():request.billing_address.countryChanged Breaking⚠️ response.billing_address.countryChanged Breaking⚠️
polar.customer_portal.license_keys.list():response.items.[].customer.billing_address.countryChanged Breaking⚠️ polar.customer_portal.license_keys.get():response.customer.billing_address.countryChanged Breaking⚠️ polar.customer_portal.license_keys.validate():response.customer.billing_address.countryChanged Breaking⚠️ polar.customer_portal.license_keys.activate():response.license_key.customer.billing_address.countryChanged Breaking⚠️ polar.customer_portal.orders.list():response.items.[]Changed Breaking⚠️ polar.license_keys.activate():response.license_key.customer.billing_address.countryChanged Breaking⚠️ polar.customer_portal.orders.update():request.customer_order_update.billing_address.countryChanged Breaking⚠️ responseChanged Breaking⚠️
polar.metrics.get():responseChangedpolar.webhooks.list_webhook_deliveries():requestChangedpolar.organizations.list():request.sortingChangedpolar.customers.export(): Addedpolar.benefit-grants.list(): Added
Generated with Speakeasy CLI 1.622.1
Publishing Completed
python - v0.23.1 - 2025-09-16 07:35:30
Generated by Speakeasy CLI
Python SDK Changes Detected:
polar.webhooks.list_webhook_deliveries():response.items.[]Changed Breaking⚠️ polar.benefits.list():request.sortingChangedpolar.customer_portal.benefit-grants.list():response.items.[].[customer_benefit_grant_meter_credit].propertiesChangedpolar.customer_portal.benefit-grants.get():response.[customer_benefit_grant_meter_credit].propertiesChangedpolar.customer_portal.benefit-grants.update():response.[customer_benefit_grant_meter_credit].propertiesChanged
Generated with Speakeasy CLI 1.615.2
Publishing Completed