Releases: polarsource/polar-python
Releases · polarsource/polar-python
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
python - v0.23.0 - 2025-09-05 07:29:11
Generated by Speakeasy CLI
2025-09-05 00:13:36
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.609.0 (2.692.0) https://github.com/speakeasy-api/speakeasy
Generated
- [python v0.23.0] .
Releases
- [PyPI v0.23.0] https://pypi.org/project/polar-sdk/0.23.0 - .
Publishing Completed
python - v0.22.8 - 2025-08-22 12:48:28
Generated by Speakeasy CLI
2025-08-22 12:35:22
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.606.2 (2.687.1) https://github.com/speakeasy-api/speakeasy
Generated
- [python v0.22.8] .
Releases
- [PyPI v0.22.8] https://pypi.org/project/polar-sdk/0.22.8 - .
Publishing Completed
python - v0.22.7 - 2025-08-20 07:05:09
Generated by Speakeasy CLI
2025-08-20 00:13:18
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.606.0 (2.686.7) https://github.com/speakeasy-api/speakeasy
Generated
- [python v0.22.7] .
Releases
- [PyPI v0.22.7] https://pypi.org/project/polar-sdk/0.22.7 - .
Publishing Completed
python - v0.22.6 - 2025-08-12 11:36:43
Generated by Speakeasy CLI
2025-08-12 11:28:46
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.601.3 (2.680.0) https://github.com/speakeasy-api/speakeasy
Generated
- [python v0.22.6] .
Releases
- [PyPI v0.22.6] https://pypi.org/project/polar-sdk/0.22.6 - .
Publishing Completed
python - v0.22.5 - 2025-08-11 11:39:18
Generated by Speakeasy CLI
2025-08-11 00:15:48
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.600.2 (2.677.3) https://github.com/speakeasy-api/speakeasy
Generated
- [python v0.22.5] .
Releases
- [PyPI v0.22.5] https://pypi.org/project/polar-sdk/0.22.5 - .
Publishing Completed
python - v0.22.4 - 2025-07-21 15:12:03
Generated by Speakeasy CLI
2025-07-21 15:08:39
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.583.1 (2.658.3) https://github.com/speakeasy-api/speakeasy
Generated
- [python v0.22.4] .
Releases
- [PyPI v0.22.4] https://pypi.org/project/polar-sdk/0.22.4 - .
Publishing Completed