Skip to content

python - v0.29.0 - 2026-02-25 07:51:51

Choose a tag to compare

@github-actions github-actions released this 25 Feb 07:51

Generated by Speakeasy CLI

polar-sdk 0.29.0

Python SDK Changes Detected:

  • polar.webhooks.create_webhook_endpoint():
    • request.secret Removed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointcheckout_updated_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointorder_created_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointorder_updated_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointorder_paid_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.customer_portal.subscriptions.update():
    • response.product Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.customer_portal.subscriptions.cancel():
    • response.product Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.customer_portal.subscriptions.get():
    • response.product Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.customer_portal.subscriptions.list():
    • response.items.[].product Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.customer_portal.organizations.get():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.customer_portal.orders.update():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.customer_portal.orders.get():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.customer_portal.orders.list():
    • response.items.[] Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.customer_portal.seats.list_claimed_subscriptions():
    • request Changed
    • response Changed Breaking ⚠️
    • error.status[422] Added
  • polar.discounts.update():
    • request.discount_update.currency Changed Breaking ⚠️
    • response.[discount_fixed_once_forever_duration].products.[].visibility Added
    • error.detail.[] Changed
  • polar.discounts.create():
    • request Changed Breaking ⚠️
    • response.[discount_fixed_once_forever_duration].products.[].visibility Added
    • error.detail.[] Changed
  • polar.checkout-links.update():
    • request.checkout_link_update.return_url Added
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointorder_refunded_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointsubscription_created_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointsubscription_updated_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointsubscription_active_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointsubscription_canceled_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointsubscription_uncanceled_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointsubscription_revoked_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointsubscription_past_due_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.checkout-links.get():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.checkout-links.create():
    • request Changed
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.checkout-links.list():
    • response.items.[] Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointcheckout_created_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.checkouts.client_confirm():
    • request.checkout_confirm_stripe Changed Breaking ⚠️
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointproduct_created_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointproduct_updated_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointorganization_updated_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointbenefit_created_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar._endpointbenefit_updated_post():
    • request.data Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.checkouts.client_update():
    • request.checkout_update_public Changed Breaking ⚠️
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.checkouts.client_get():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.checkouts.update():
    • request.checkout_update Changed Breaking ⚠️
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.checkouts.get():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.checkouts.create():
    • request Changed Breaking ⚠️
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.organizations.create():
    • request Changed Breaking ⚠️
    • response Changed
    • error.detail.[] Changed
  • polar.checkouts.list():
    • response.items.[] Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.organizations.update():
    • request.organization_update Changed Breaking ⚠️
    • response Changed
    • error.detail.[] Changed
  • polar.subscriptions.list():
    • response.items.[] Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.subscriptions.create():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.refunds.create():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.subscriptions.get():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.subscriptions.revoke():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.subscriptions.update():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.orders.update():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.orders.get():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.orders.list():
    • response.items.[] Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.products.update_benefits():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.products.update():
    • request.product_update Changed Breaking ⚠️
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.products.get():
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.products.create():
    • request Changed Breaking ⚠️
    • response Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.products.list():
    • request.visibility Added
    • response.items.[] Changed Breaking ⚠️
    • error.detail.[] Changed
  • polar.webhooks.update_webhook_endpoint():
    • request.webhook_endpoint_update.secret Removed Breaking ⚠️
    • error.detail.[] Changed
  • polar.license_keys.get():
    • response.customer Changed
    • error.detail.[] Changed
  • polar.customers.get_state_external():
    • response Changed
    • error.detail.[] Changed
  • polar.webhooks.list_webhook_endpoints(): error.detail.[] Changed
  • polar.benefits.grants():
    • response.items.[] Changed
    • error.detail.[] Changed
  • polar.webhooks.get_webhook_endpoint(): error.detail.[] Changed
  • polar.webhooks.delete_webhook_endpoint(): error.detail.[] Changed
  • polar.benefits.update():
    • response Changed
    • error.detail.[] Changed
  • polar.webhooks.reset_webhook_endpoint_secret(): error.detail.[] Changed
  • polar.webhooks.list_webhook_deliveries():
    • request.event_type Changed
    • error.detail.[] Changed
  • polar.webhooks.redeliver_webhook_event(): error.detail.[] Changed
  • polar.benefits.delete(): error.detail.[] Changed
  • polar.benefits.get():
    • response Changed
    • error.detail.[] Changed
  • polar.benefits.create():
    • response Changed
    • error.detail.[] Changed
  • polar.benefits.list():
    • response.items.[] Changed
    • error.detail.[] Changed
  • polar.oauth2.clients.delete(): error.detail.[] Changed
  • polar.oauth2.clients.update(): error.detail.[] Changed
  • polar.orders.export():
    • response.status[200].content[text/csv Added
    • error.detail.[] Changed
  • polar.oauth2.clients.get(): error.detail.[] Changed
  • polar.oauth2.clients.create(): error.detail.[] Changed
  • polar.orders.invoice(): error.detail.[] Changed
  • polar.refunds.list(): error.detail.[] Changed
  • polar.subscriptions.export():
    • response.status[200].content[text/csv Added
    • error.detail.[] Changed
  • polar.disputes.list(): error.detail.[] Changed
  • polar.disputes.get(): error.detail.[] Changed
  • polar.organizations.get():
    • response Changed
    • error.detail.[] Changed
  • polar.organizations.list():
    • response.items.[] Changed
    • error.detail.[] Changed
  • polar._endpointbenefit_grant_revoked_post():
    • request.data Changed
    • error.detail.[] Changed
  • polar._endpointbenefit_grant_cycled_post():
    • request.data.[benefit_grant_license_keys_webhook] Changed
    • error.detail.[] Changed
  • polar._endpointbenefit_grant_updated_post():
    • request.data Changed
    • error.detail.[] Changed
  • polar._endpointbenefit_grant_created_post():
    • request.data Changed
    • error.detail.[] Changed
  • polar._endpointrefund_updated_post(): error.detail.[] Changed
  • polar.files.list(): error.detail.[] Changed
  • polar.files.create(): error.detail.[] Changed
  • polar.files.uploaded(): error.detail.[] Changed
  • polar.files.delete(): error.detail.[] Changed
  • polar.files.update(): error.detail.[] Changed
  • polar.metrics.get(): error.detail.[] Changed
  • polar.license_keys.list():
    • response.items.[].customer Changed
    • error.detail.[] Changed
  • polar._endpointrefund_created_post(): error.detail.[] Changed
  • polar.license_keys.update():
    • response.customer Changed
    • error.detail.[] Changed
  • polar.license_keys.get_activation():
    • response.license_key.customer Changed
    • error.detail.[] Changed
  • polar.license_keys.validate():
    • response.customer Changed
    • error.detail.[] Changed
  • polar.license_keys.activate():
    • response.license_key.customer Changed
    • error.detail.[] Changed
  • polar.license_keys.deactivate(): error.detail.[] Changed
  • polar._endpointcustomer_seat_revoked_post():
    • request.data.member Added
    • error.detail.[] Changed
  • polar._endpointcustomer_seat_claimed_post():
    • request.data.member Added
    • error.detail.[] Changed
  • polar._endpointcustomer_seat_assigned_post():
    • request.data.member Added
    • error.detail.[] Changed
  • polar.checkout-links.delete(): error.detail.[] Changed
  • polar._endpointcustomer_state_changed_post():
    • request.data Changed
    • error.detail.[] Changed
  • polar.custom-fields.list(): error.detail.[] Changed
  • polar.custom-fields.create(): error.detail.[] Changed
  • polar.custom-fields.get(): error.detail.[] Changed
  • polar.custom-fields.delete(): error.detail.[] Changed
  • polar.custom-fields.update(): error.detail.[] Changed
  • polar.discounts.list():
    • response.items.[].[discount_fixed_once_forever_duration].products.[].visibility Added
    • error.detail.[] Changed
  • polar._endpointcustomer_deleted_post():
    • request.data Changed
    • error.detail.[] Changed
  • polar.discounts.get():
    • response.[discount_fixed_once_forever_duration].products.[].visibility Added
    • error.detail.[] Changed
  • polar.discounts.delete(): error.detail.[] Changed
  • polar._endpointcustomer_updated_post():
    • request.data Changed
    • error.detail.[] Changed
  • polar.customers.list():
    • response.items.[] Changed
    • error.detail.[] Changed
  • polar.customers.create():
    • request Changed
    • response Changed
    • error.detail.[] Changed
  • polar.customers.export():
    • response.status[200].content[text/csv Added
    • error.detail.[] Changed
  • polar.customers.get():
    • response Changed
    • error.detail.[] Changed
  • polar.customers.delete(): error.detail.[] Changed
  • polar.customers.update():
    • request.customer_update Changed
    • response Changed
    • error.detail.[] Changed
  • polar.customers.get_external():
    • response Changed
    • error.detail.[] Changed
  • polar.customers.delete_external(): error.detail.[] Changed
  • polar.customers.update_external():
    • request.customer_update_external_id.locale Added
    • response Changed
    • error.detail.[] Changed
  • polar.customers.get_state():
    • response Changed
    • error.detail.[] Changed
  • polar.benefit-grants.list():
    • response.items.[] Changed
    • error.detail.[] Changed
  • polar.members.list_members(): error.detail.[] Changed
  • polar.members.create_member(): error.detail.[] Changed
  • polar.members.get_member(): error.detail.[] Changed
  • polar.members.delete_member(): error.detail.[] Changed
  • polar.members.update_member(): error.detail.[] Changed
  • polar.customer_portal.benefit-grants.list():
    • request.query Added
    • response.items.[] Changed
    • error.detail.[] Changed
  • polar.customer_portal.benefit-grants.get():
    • response Changed
    • error.detail.[] Changed
  • polar.customer_portal.benefit-grants.update():
    • response Changed
    • error.detail.[] Changed
  • polar.customer_portal.customers.get(): response.type Added
  • polar.customer_portal.customers.update():
    • response.type Added
    • error.detail.[] Changed
  • polar.customer_portal.customers.list_payment_methods(): error.detail.[] Changed
  • polar.customer_portal.customers.add_payment_method(): error.detail.[] Changed
  • polar.customer_portal.customers.confirm_payment_method(): error.detail.[] Changed
  • polar.customer_portal.customers.delete_payment_method(): error.detail.[] Changed
  • polar.customer_portal.customer_meters.list(): error.detail.[] Changed
  • polar.customer_portal.customer_meters.get(): error.detail.[] Changed
  • polar.customer_portal.seats.list_seats():
    • response.seats.[].member Added
    • error.detail.[] Changed
  • polar.customer_portal.seats.assign_seat():
    • request Changed
    • response.member Added
    • error.detail.[] Changed
  • polar.customer_portal.seats.revoke_seat():
    • response.member Added
    • error.detail.[] Changed
  • polar.customer_portal.seats.resend_invitation():
    • response.member Added
    • error.detail.[] Changed
  • polar._endpointcustomer_created_post():
    • request.data Changed
    • error.detail.[] Changed
  • polar.customer_portal.customer-session.get_authenticated_user(): response.member_id Added
  • polar.customer_portal.downloadables.list(): error.detail.[] Changed
  • polar.customer_portal.license_keys.list():
    • response.items.[].customer Changed
    • error.detail.[] Changed
  • polar.customer_portal.license_keys.get():
    • response.customer Changed
    • error.detail.[] Changed
  • polar.customer_portal.license_keys.validate():
    • response.customer Changed
    • error.detail.[] Changed
  • polar.customer_portal.license_keys.activate():
    • response.license_key.customer Changed
    • error.detail.[] Changed
  • polar.customer_portal.license_keys.deactivate(): error.detail.[] Changed
  • polar.customer_portal.members.remove_member(): Added
  • polar.customer_portal.members.update_member(): Added
  • polar.customer_portal.members.add_member(): Added
  • polar.customer_portal.orders.invoice(): error.detail.[] Changed
  • polar.customer_portal.orders.get_payment_status(): error.detail.[] Changed
  • polar.customer_portal.members.list_members(): Added
  • polar._endpointmember_deleted_post(): Added
  • polar._endpointmember_updated_post(): Added
  • polar._endpointmember_created_post(): Added
  • polar._endpointcheckout_expired_post(): Added
  • polar.customer_portal.wallets.list(): error.detail.[] Changed
  • polar.customer_portal.wallets.get(): error.detail.[] Changed
  • polar.customer-seats.list_seats():
    • response.seats.[].member Added
    • error.detail.[] Changed
  • polar.customer-seats.assign_seat():
    • request Changed
    • response.member Added
    • error.detail.[] Changed
  • polar.customer-seats.revoke_seat():
    • response.member Added
    • error.detail.[] Changed
  • polar.customer-seats.resend_invitation():
    • response.member Added
    • error.detail.[] Changed
  • polar.customer-seats.get_claim_info(): error.detail.[] Changed
  • polar.customer-seats.claim_seat():
    • response.seat.member Added
    • error.detail.[] Changed
  • polar.customer-sessions.create():
    • response.customer Changed
    • error.detail.[] Changed
  • polar.member-sessions.create():
    • response.customer Changed
    • error.detail.[] Changed
  • polar.events.list():
    • response.[list_resource_event_].items.[] Changed
    • error.detail.[] Changed
  • polar.events.list_names(): error.detail.[] Changed
  • polar.events.get():
    • response Changed
    • error.detail.[] Changed
  • polar.events.ingest():
    • request.events.[] Changed
    • error.detail.[] Changed
  • polar.event-types.list(): error.detail.[] Changed
  • polar.event-types.update(): error.detail.[] Changed
  • polar.meters.list(): error.detail.[] Changed
  • polar.meters.create(): error.detail.[] Changed
  • polar.meters.get(): error.detail.[] Changed
  • polar.meters.update(): error.detail.[] Changed
  • polar.meters.quantities():
    • request.timezone Added
    • error.detail.[] Changed
  • polar.organization_access_tokens.list(): error.detail.[] Changed
  • polar.organization_access_tokens.create(): error.detail.[] Changed
  • polar.organization_access_tokens.delete(): error.detail.[] Changed
  • polar.organization_access_tokens.update(): error.detail.[] Changed
  • polar.customer_meters.list():
    • response.items.[].customer Changed
    • error.detail.[] Changed
  • polar.customer_meters.get():
    • response.customer Changed
    • error.detail.[] Changed
  • polar.payments.list(): error.detail.[] Changed
  • polar.payments.get(): error.detail.[] Changed

Generated with Speakeasy CLI 1.648.0

Publishing Completed