Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Dec 21, 2025

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (automated)

Python SDK Changes Detected:

  • polar._endpointcheckout_created_post():
    • request.data.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar._endpointcheckout_updated_post():
    • request.data.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar._endpointsubscription_created_post():
    • request.data.product.prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar._endpointsubscription_updated_post():
    • request.data.product.prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar._endpointsubscription_active_post():
    • request.data.product.prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar._endpointsubscription_canceled_post():
    • request.data.product.prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar._endpointsubscription_uncanceled_post():
    • request.data.product.prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar._endpointsubscription_revoked_post():
    • request.data.product.prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar._endpointsubscription_past_due_post():
    • request.data.product.prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar._endpointproduct_created_post():
    • request.data.prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar._endpointproduct_updated_post():
    • request.data.prices.[].[product_price].[metered_unit].seat_tiers Changed Breaking ⚠️
  • polar.customers.list(): request.include_members Removed Breaking ⚠️
  • polar.customers.create(): request Changed Breaking ⚠️
  • polar.events.get(): response.[system_event] Changed Breaking ⚠️
  • polar.events.list(): response.[list_resource_event_].items.[].[system_event] Changed Breaking ⚠️
  • polar.customers.update_external(): request.include_members Removed Breaking ⚠️
  • polar.customers.get_external(): request.include_members Removed Breaking ⚠️
  • polar.customers.update(): request.include_members Removed Breaking ⚠️
  • polar.customers.get(): request.include_members Removed Breaking ⚠️
  • polar.checkouts.update():
    • request.checkout_update.currency Added
    • response.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.checkout-links.get(): response.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.oauth2.authorize(): response Changed
  • polar.products.list(): response.items.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.products.create(): response.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.products.get(): response.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.products.update(): response.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.products.update_benefits(): response.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.checkouts.list(): response.items.[].products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.checkouts.create():
    • request.currency Added
    • response.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.checkouts.get(): response.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.subscriptions.revoke(): response.product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.checkouts.client_get(): response.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.checkouts.client_update(): response.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.checkouts.client_confirm(): response.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.checkout-links.list(): response.items.[].products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.checkout-links.create(): response.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.subscriptions.get(): response.product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.subscriptions.create(): response.product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.subscriptions.list(): response.items.[].product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar._endpointcustomer_seat_revoked_post():
    • request.data Changed
  • polar.subscriptions.update(): response.product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.checkout-links.update(): response.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.customer_portal.seats.list_seats(): response.seats.[] Changed
  • polar.customer_portal.seats.assign_seat(): response Changed
  • polar.customer_portal.seats.revoke_seat(): response Changed
  • polar.customer_portal.seats.resend_invitation(): response Changed
  • polar.customer_portal.seats.list_claimed_subscriptions(): response.[].product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.customer_portal.orders.list(): response.items.[].product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.customer_portal.orders.get(): response.product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.customer_portal.orders.update(): response.product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.customer_portal.organizations.get(): response.products.[].prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.customer_portal.subscriptions.list(): response.items.[].product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.customer_portal.subscriptions.get(): response.product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.customer_portal.subscriptions.cancel(): response.product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.customer_portal.subscriptions.update(): response.product.prices.[].[product_price].[metered_unit].seat_tiers Changed
  • polar.customer-seats.list_seats(): response.seats.[] Changed
  • polar.customer-seats.assign_seat(): response Changed
  • polar.customer-seats.revoke_seat(): response Changed
  • polar.customer-seats.resend_invitation(): response Changed
  • polar.customer-seats.claim_seat(): response.seat Changed
  • polar._endpointcustomer_seat_claimed_post():
    • request.data Changed
  • polar._endpointcustomer_seat_assigned_post():
    • request.data Changed
OpenAPI Change Summary
├─┬Paths
│ ├─┬/v1/customers/
│ │ ├─┬GET
│ │ │ └──[-] parameters (1:142617)❌ 
│ │ └─┬POST
│ │   └──[-] parameters (1:145229)❌ 
│ ├─┬/v1/customers/external/{external_id}
│ │ ├─┬GET
│ │ │ └──[-] parameters (1:152360)❌ 
│ │ └─┬PATCH
│ │   └──[-] parameters (1:153761)❌ 
│ └─┬/v1/customers/{id}
│   ├─┬GET
│   │ └──[-] parameters (1:148074)❌ 
│   └─┬PATCH
│     └──[-] parameters (1:149410)❌ 
├─┬subscription.uncanceled
│ └─┬POST
│   └──[🔀] description (16545:24)
└─┬Components
  ├──[-] schemas (1:816044)❌ 
  ├──[+] schemas (50706:39)
  ├──[+] schemas (18632:30)
  ├──[+] schemas (19272:32)
  ├──[+] schemas (18834:38)
  ├──[+] schemas (50687:38)
  ├──[+] schemas (19074:31)
  ├──[+] schemas (19358:37)
  ├──[+] schemas (19152:29)
  ├──[+] schemas (18752:33)
  ├──[+] schemas (18954:28)
  ├──[+] schemas (49131:30)
  ├─┬CheckoutUpdate
  │ ├──[+] properties (29011:11)
  │ ├─┬return_url
  │ │ ├──[🔀] title (29057:22)
  │ │ ├──[🔀] description (29058:28)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] type (29051:25)❌ 
  │ │   ├──[-] maxLength (1:475457)❌ 
  │ │   ├──[-] minLength (1:475476)❌ 
  │ │   └──[-] format (1:475489)❌ 
  │ ├─┬customer_name
  │ │ ├──[🔀] title (29117:22)
  │ │ ├──[+] description (29118:28)
  │ │ └─┬ANYOF
  │ │   ├──[-] examples (1:471167)
  │ │   ├──[+] additionalProperties (29087:41)❌ 
  │ │   ├──[+] propertyNames (29105:34)❌ 
  │ │   ├──[🔀] type (29109:25)❌ 
  │ │   ├──[-] maxLength (1:471105)❌ 
  │ │   ├──[+] maxProperties (29110:34)❌ 
  │ │   └──[🔀] description (29111:32)
  │ ├─┬is_business_customer
  │ │ ├──[🔀] title (29159:22)
  │ │ ├──[+] description (29160:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] type (29153:25)❌ 
  │ ├─┬require_billing_address
  │ │ ├──[🔀] title (28853:22)
  │ │ ├──[🔀] description (28854:28)
  │ │ ├──[+] deprecated (28855:27)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] type (28846:25)❌ 
  │ │   └──[+] format (28847:27)❌ 
  │ ├─┬metadata
  │ │ ├──[-] additionalProperties (1:472157)❌ 
  │ │ ├──[-] propertyNames (1:472303)❌ 
  │ │ ├──[-] type (1:472346)❌ 
  │ │ ├──[🔀] title (28894:22)
  │ │ ├──[-] maxProperties (1:472373)❌ 
  │ │ ├──[-] description (1:472413)
  │ │ ├──[+] anyOf (28887:15)
  │ │ └──[+] anyOf (28890:15)
  │ ├─┬customer_billing_name
  │ │ ├──[-] title (1:471475)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (17672:23)❌ 
  │ ├─┬trial_interval
  │ │ ├──[+] title (29132:22)
  │ │ ├──[🔀] description (29133:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (29122:15)❌ 
  │ ├─┬discount_id
  │ │ ├──[🔀] title (28956:22)
  │ │ ├──[-] description (1:472861)
  │ │ └─┬ANYOF
  │ │   └──[-] format (1:472793)❌ 
  │ ├─┬customer_metadata
  │ │ ├──[🔀] title (29082:22)
  │ │ ├──[-] description (1:474707)
  │ │ └─┬ANYOF
  │ │   ├──[-] additionalProperties (1:474083)❌ 
  │ │   ├──[-] propertyNames (1:474229)❌ 
  │ │   ├──[🔀] type (29075:25)❌ 
  │ │   ├──[+] format (29076:27)❌ 
  │ │   ├──[-] maxProperties (1:474299)❌ 
  │ │   └──[-] description (1:474318)
  │ ├─┬product_price_id
  │ │ ├──[🔀] title (28840:22)
  │ │ ├──[🔀] description (28841:28)
  │ │ └──[-] deprecated (1:470506)
  │ ├─┬customer_billing_address
  │ │ ├──[+] additionalProperties (28806:37)❌ 
  │ │ ├──[+] type (28826:21)❌ 
  │ │ ├──[+] title (28827:22)
  │ │ ├──[+] description (28828:28)
  │ │ ├──[-] anyOf (1:290969)❌ 
  │ │ └──[-] anyOf (1:471638)❌ 
  │ ├─┬customer_email
  │ │ ├──[🔀] title (28934:22)
  │ │ └─┬ANYOF
  │ │   ├──[-] format (1:471285)❌ 
  │ │   └──[-] description (1:471309)
  │ ├─┬custom_field_data
  │ │ ├──[-] additionalProperties (1:469799)❌ 
  │ │ ├──[-] type (1:469943)❌ 
  │ │ ├──[-] title (1:469962)
  │ │ ├──[-] description (1:469998)
  │ │ ├──[+] anyOf (49131:30)
  │ │ └──[+] anyOf (29018:15)
  │ ├─┬customer_ip_address
  │ │ ├──[🔀] title (28923:22)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] format (28916:27)❌ 
  │ │   └──[+] description (28917:32)
  │ ├─┬seats
  │ │ ├──[🔀] title (29147:22)
  │ │ ├──[🔀] description (29148:28)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] type (29138:25)❌ 
  │ │   ├──[-] maximum (1:470819)❌ 
  │ │   ├──[-] minimum (1:470836)❌ 
  │ │   ├──[+] maxLength (29139:30)❌ 
  │ │   ├──[+] minLength (29140:30)❌ 
  │ │   └──[+] format (29141:27)❌ 
  │ ├─┬customer_tax_id
  │ │ ├──[🔀] title (28910:22)
  │ │ └─┬ANYOF
  │ │   ├──[+] examples (28903:19)
  │ │   ├──[+] maxLength (28900:30)❌ 
  │ │   └──[+] description (28901:32)
  │ ├─┬product_id
  │ │ ├──[+] additionalProperties (28984:37)❌ 
  │ │ ├──[+] propertyNames (29002:30)❌ 
  │ │ ├──[+] type (29006:21)❌ 
  │ │ ├──[🔀] title (29008:22)
  │ │ ├──[+] maxProperties (29007:30)❌ 
  │ │ ├──[🔀] description (29009:28)
  │ │ ├──[-] anyOf (1:470073)❌ 
  │ │ └──[-] anyOf (1:470112)❌ 
  │ ├─┬embed_origin
  │ │ ├──[🔀] title (29033:22)
  │ │ ├──[🔀] description (29034:28)
  │ │ └─┬ANYOF
  │ │   └──[+] format (29027:27)❌ 
  │ ├─┬trial_interval_count
  │ │ ├──[-] title (1:472026)
  │ │ ├──[🔀] description (28967:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (54456:17)❌ 
  │ └─┬success_url
  │   ├──[🔀] title (28882:22)
  │   ├──[🔀] description (28883:28)
  │   └─┬ANYOF
  │     ├──[🔀] type (28874:25)❌ 
  │     ├──[+] maximum (28875:28)❌ 
  │     ├──[+] minimum (28876:28)❌ 
  │     ├──[-] maxLength (1:475132)❌ 
  │     ├──[-] minLength (1:475151)❌ 
  │     └──[-] format (1:475164)❌ 
  ├─┬WebhookSubscriptionUncanceledPayload
  │ └──[🔀] description (56170:24)
  ├─┬ProductPriceSeatBasedCreate
  │ └─┬seat_tiers
  │   └──[🔀] $ref (50688:23)❌ 
  ├─┬AuthorizeResponseOrganization
  │ ├──[+] properties (18405:11)
  │ ├─┬scopes
  │ │ ├──[+] additionalProperties (18406:37)❌ 
  │ │ ├──[-] items (1:297082)❌ 
  │ │ ├──[🔀] type (18409:21)❌ 
  │ │ ├──[🔀] title (18410:22)
  │ │ └──[+] default (18411:24)❌ 
  │ ├─┬sub
  │ │ ├──[+] items (18399:22)❌ 
  │ │ ├──[+] type (18402:21)❌ 
  │ │ ├──[+] title (18403:22)
  │ │ ├──[-] anyOf (1:296473)❌ 
  │ │ └──[-] anyOf (1:297042)❌ 
  │ └─┬sub_type
  │   ├──[-] type (1:296911)❌ 
  │   ├──[-] title (1:296955)
  │   ├──[-] const (1:296930)❌ 
  │   ├──[+] anyOf (18347:32)
  │   └──[+] anyOf (18393:15)
  ├─┬AuthorizeResponseUser
  │ ├──[+] properties (18520:11)
  │ ├─┬sub
  │ │ ├──[+] items (18514:22)❌ 
  │ │ ├──[+] type (18517:21)❌ 
  │ │ ├──[+] title (18518:22)
  │ │ ├──[-] anyOf (1:297899)❌ 
  │ │ └──[-] anyOf (1:297658)❌ 
  │ ├─┬scopes
  │ │ ├──[+] additionalProperties (18521:37)❌ 
  │ │ ├──[-] items (1:297698)❌ 
  │ │ ├──[🔀] type (18524:21)❌ 
  │ │ ├──[🔀] title (18525:22)
  │ │ └──[+] default (18526:24)❌ 
  │ └─┬sub_type
  │   ├──[-] type (1:297543)❌ 
  │   ├──[-] title (1:297579)
  │   ├──[-] const (1:297562)❌ 
  │   ├──[+] anyOf (18600:24)
  │   └──[+] anyOf (18508:15)
  ├─┬CheckoutProductsCreate
  │ ├──[+] properties (27581:11)
  │ ├─┬prices
  │ │ ├──[+] additionalProperties (27282:37)❌ 
  │ │ ├──[+] propertyNames (27300:30)❌ 
  │ │ ├──[+] type (27304:21)❌ 
  │ │ ├──[🔀] title (27306:22)
  │ │ ├──[+] maxProperties (27305:30)❌ 
  │ │ ├──[🔀] description (27307:28)
  │ │ ├──[-] anyOf (1:446055)❌ 
  │ │ └──[-] anyOf (1:447017)❌ 
  │ ├─┬customer_id
  │ │ ├──[🔀] title (27451:22)
  │ │ ├──[-] description (1:442374)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] format (27444:27)❌ 
  │ │   └──[+] description (27445:32)
  │ ├─┬is_business_customer
  │ │ ├──[-] type (1:442571)❌ 
  │ │ ├──[🔀] title (27421:22)
  │ │ ├──[🔀] description (27422:28)
  │ │ ├──[-] default (1:442791)❌ 
  │ │ ├──[+] anyOf (27414:15)
  │ │ └──[+] anyOf (27417:15)
  │ ├─┬return_url
  │ │ ├──[+] type (27354:21)❌ 
  │ │ ├──[🔀] title (27355:22)
  │ │ ├──[🔀] description (27356:28)
  │ │ ├──[+] default (27357:24)❌ 
  │ │ ├──[-] anyOf (1:445325)❌ 
  │ │ └──[-] anyOf (1:445397)❌ 
  │ ├─┬customer_ip_address
  │ │ ├──[🔀] title (27403:22)
  │ │ ├──[+] description (27404:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] format (27397:27)❌ 
  │ ├─┬customer_billing_name
  │ │ ├──[-] title (1:443685)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (17672:23)❌ 
  │ ├─┬seats
  │ │ ├──[🔀] title (27566:22)
  │ │ ├──[🔀] description (27567:28)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] type (27557:25)❌ 
  │ │   ├──[-] maximum (1:441844)❌ 
  │ │   ├──[-] minimum (1:441861)❌ 
  │ │   ├──[+] maxLength (27558:30)❌ 
  │ │   ├──[+] minLength (27559:30)❌ 
  │ │   └──[+] format (27560:27)❌ 
  │ ├─┬subscription_id
  │ │ ├──[🔀] title (27384:22)
  │ │ ├──[🔀] description (27385:28)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] type (27376:25)❌ 
  │ │   ├──[+] maximum (27377:28)❌ 
  │ │   ├──[+] minimum (27378:28)❌ 
  │ │   └──[-] format (1:444703)❌ 
  │ ├─┬products
  │ │ ├──[-] items (1:445822)❌ 
  │ │ ├──[-] type (1:445869)❌ 
  │ │ ├──[🔀] title (27649:22)
  │ │ ├──[-] minItems (1:445890)❌ 
  │ │ ├──[🔀] description (27650:28)
  │ │ ├──[+] anyOf (27605:15)
  │ │ └──[+] anyOf (27645:15)
  │ ├─┬embed_origin
  │ │ ├──[🔀] title (27344:22)
  │ │ ├──[🔀] description (27345:28)
  │ │ └─┬ANYOF
  │ │   └──[+] format (27338:27)❌ 
  │ ├─┬customer_name
  │ │ ├──[+] additionalProperties (27499:37)❌ 
  │ │ ├──[+] propertyNames (27517:30)❌ 
  │ │ ├──[+] type (27521:21)❌ 
  │ │ ├──[🔀] title (27523:22)
  │ │ ├──[+] maxProperties (27522:30)❌ 
  │ │ ├──[+] description (27524:28)
  │ │ ├──[-] anyOf (1:443150)❌ 
  │ │ └──[-] anyOf (1:443258)❌ 
  │ ├─┬success_url
  │ │ ├──[🔀] title (27536:22)
  │ │ ├──[🔀] description (27537:28)
  │ │ └─┬ANYOF
  │ │   ├──[-] maxLength (1:445032)❌ 
  │ │   ├──[-] minLength (1:445051)❌ 
  │ │   └──[🔀] format (27530:27)❌ 
  │ ├─┬trial_interval_count
  │ │ ├──[-] title (1:439673)
  │ │ ├──[🔀] description (27265:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (54456:17)❌ 
  │ ├─┬customer_tax_id
  │ │ ├──[🔀] title (27438:22)
  │ │ └─┬ANYOF
  │ │   ├──[+] examples (27431:19)
  │ │   ├──[+] maxLength (27428:30)❌ 
  │ │   └──[+] description (27429:32)
  │ ├─┬customer_metadata
  │ │ ├──[-] additionalProperties (1:444012)❌ 
  │ │ ├──[-] propertyNames (1:444158)❌ 
  │ │ ├──[-] type (1:444201)❌ 
  │ │ ├──[🔀] title (27463:22)
  │ │ ├──[-] maxProperties (1:444228)❌ 
  │ │ ├──[-] description (1:444277)
  │ │ ├──[+] anyOf (27455:15)
  │ │ └──[+] anyOf (27459:15)
  │ ├─┬customer_billing_address
  │ │ ├──[+] additionalProperties (27310:37)❌ 
  │ │ ├──[+] type (27330:21)❌ 
  │ │ ├──[+] title (27331:22)
  │ │ ├──[+] description (27332:28)
  │ │ ├──[-] anyOf (1:290969)❌ 
  │ │ └──[-] anyOf (1:443848)❌ 
  │ ├─┬customer_email
  │ │ ├──[🔀] title (27474:22)
  │ │ └─┬ANYOF
  │ │   ├──[-] format (1:443362)❌ 
  │ │   └──[-] description (1:443386)
  │ ├─┬trial_interval
  │ │ ├──[+] title (27551:22)
  │ │ ├──[🔀] description (27552:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (27541:15)❌ 
  │ ├─┬require_billing_address
  │ │ ├──[+] items (27594:22)❌ 
  │ │ ├──[🔀] type (27598:21)❌ 
  │ │ ├──[🔀] title (27600:22)
  │ │ ├──[+] minItems (27599:25)❌ 
  │ │ ├──[🔀] description (27601:28)
  │ │ └──[-] default (1:441530)❌ 
  │ ├─┬custom_field_data
  │ │ ├──[-] additionalProperties (1:440431)❌ 
  │ │ ├──[-] type (1:440575)❌ 
  │ │ ├──[-] title (1:440594)
  │ │ ├──[-] description (1:440630)
  │ │ ├──[+] anyOf (49131:30)
  │ │ └──[+] anyOf (27588:15)
  │ ├─┬external_customer_id
  │ │ ├──[🔀] title (27578:22)
  │ │ └──[🔀] description (27579:28)
  │ ├─┬discount_id
  │ │ ├──[🔀] title (27496:22)
  │ │ ├──[-] description (1:440803)
  │ │ └─┬ANYOF
  │ │   └──[-] format (1:440735)❌ 
  │ └─┬metadata
  │   ├──[-] additionalProperties (1:439804)❌ 
  │   ├──[-] propertyNames (1:439950)❌ 
  │   ├──[🔀] type (27407:21)❌ 
  │   ├──[🔀] title (27408:22)
  │   ├──[-] maxProperties (1:440020)❌ 
  │   ├──[🔀] description (27409:28)
  │   └──[+] default (27410:24)❌ 
  ├─┬ProductPriceSeatBased
  │ └─┬seat_tiers
  │   └──[🔀] $ref (50707:23)❌ 
  ├─┬CheckoutProductCreate
  │ ├──[+] properties (27228:11)
  │ ├─┬discount_id
  │ │ ├──[🔀] title (27143:22)
  │ │ ├──[-] description (1:433904)
  │ │ └─┬ANYOF
  │ │   └──[-] format (1:433836)❌ 
  │ ├─┬subscription_id
  │ │ ├──[🔀] title (27031:22)
  │ │ ├──[🔀] description (27032:28)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] type (27023:25)❌ 
  │ │   ├──[+] maximum (27024:28)❌ 
  │ │   ├──[+] minimum (27025:28)❌ 
  │ │   └──[-] format (1:437804)❌ 
  │ ├─┬customer_tax_id
  │ │ ├──[🔀] title (27085:22)
  │ │ └─┬ANYOF
  │ │   ├──[+] examples (27078:19)
  │ │   ├──[+] maxLength (27075:30)❌ 
  │ │   └──[+] description (27076:32)
  │ ├─┬customer_metadata
  │ │ ├──[-] additionalProperties (1:437113)❌ 
  │ │ ├──[-] propertyNames (1:437259)❌ 
  │ │ ├──[-] type (1:437302)❌ 
  │ │ ├──[🔀] title (27110:22)
  │ │ ├──[-] maxProperties (1:437329)❌ 
  │ │ ├──[-] description (1:437378)
  │ │ ├──[+] anyOf (27102:15)
  │ │ └──[+] anyOf (27106:15)
  │ ├─┬embed_origin
  │ │ ├──[🔀] title (26991:22)
  │ │ ├──[🔀] description (26992:28)
  │ │ └─┬ANYOF
  │ │   └──[+] format (26985:27)❌ 
  │ ├─┬metadata
  │ │ ├──[-] additionalProperties (1:432905)❌ 
  │ │ ├──[-] propertyNames (1:433051)❌ 
  │ │ ├──[🔀] type (27054:21)❌ 
  │ │ ├──[🔀] title (27055:22)
  │ │ ├──[-] maxProperties (1:433121)❌ 
  │ │ ├──[🔀] description (27056:28)
  │ │ └──[+] default (27057:24)❌ 
  │ ├─┬customer_id
  │ │ ├──[🔀] title (27098:22)
  │ │ ├──[-] description (1:435475)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] format (27091:27)❌ 
  │ │   └──[+] description (27092:32)
  │ ├─┬customer_email
  │ │ ├──[🔀] title (27121:22)
  │ │ └─┬ANYOF
  │ │   ├──[-] format (1:436463)❌ 
  │ │   └──[-] description (1:436487)
  │ ├─┬product_id
  │ │ ├──[+] additionalProperties (26929:37)❌ 
  │ │ ├──[+] propertyNames (26947:30)❌ 
  │ │ ├──[🔀] type (26951:21)❌ 
  │ │ ├──[🔀] title (26953:22)
  │ │ ├──[-] format (1:438944)❌ 
  │ │ ├──[+] maxProperties (26952:30)❌ 
  │ │ └──[🔀] description (26954:28)
  │ ├─┬trial_interval_count
  │ │ ├──[-] title (1:432774)
  │ │ ├──[🔀] description (26912:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (54456:17)❌ 
  │ ├─┬seats
  │ │ ├──[🔀] title (27213:22)
  │ │ ├──[🔀] description (27214:28)
  │ │ └─┬ANYOF
  │ │   ├──[🔀] type (27204:25)❌ 
  │ │   ├──[-] maximum (1:434945)❌ 
  │ │   ├──[-] minimum (1:434962)❌ 
  │ │   ├──[+] maxLength (27205:30)❌ 
  │ │   ├──[+] minLength (27206:30)❌ 
  │ │   └──[+] format (27207:27)❌ 
  │ ├─┬customer_billing_name
  │ │ ├──[-] title (1:436786)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (17672:23)❌ 
  │ ├─┬is_business_customer
  │ │ ├──[-] type (1:435672)❌ 
  │ │ ├──[🔀] title (27068:22)
  │ │ ├──[🔀] description (27069:28)
  │ │ ├──[-] default (1:435892)❌ 
  │ │ ├──[+] anyOf (27061:15)
  │ │ └──[+] anyOf (27064:15)
  │ ├─┬require_billing_address
  │ │ ├──[🔀] type (27241:21)❌ 
  │ │ ├──[🔀] title (27243:22)
  │ │ ├──[+] format (27242:23)❌ 
  │ │ ├──[🔀] description (27244:28)
  │ │ └──[-] default (1:434631)❌ 
  │ ├─┬customer_ip_address
  │ │ ├──[🔀] title (27050:22)
  │ │ ├──[+] description (27051:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] format (27044:27)❌ 
  │ ├─┬trial_interval
  │ │ ├──[+] title (27198:22)
  │ │ ├──[🔀] description (27199:28)
  │ │ └─┬ANYOF
  │ │   └──[🔀] $ref (27188:15)❌ 
  │ ├─┬customer_name
  │ │ ├──[+] additionalProperties (27146:37)❌ 
  │ │ ├──[+] propertyNames (27164:30)❌ 
  │ │ ├──[+] type (27168:21)❌ 
  │ │ ├──[🔀] title (27170:22)
  │ │ ├──[+] maxProperties (27169:30)❌ 
  │ │ ├──[+] description (27171:28)
  │ │ ├──[-] anyOf (1:436251)❌ 
  │ │ └──[-] anyOf (1:436359)❌ 
  │ ├─┬customer_billing_address
  │ │ ├──[+] additionalProperties (26957:37)❌ 
  │ │ ├──[+] type (26977:21)❌ 
  │ │ ├──[+] title (26978:22)
  │ │ ├──[+] description (26979:28)
  │ │ ├──[-] anyOf (1:290969)❌ 
  │ │ └──[-] anyOf (1:436949)❌ 
  │ ├─┬custom_field_data
  │ │ ├──[-] additionalProperties (1:433532)❌ 
  │ │ ├──[-] type (1:433676)❌ 
  │ │ ├──[-] title (1:433695)
  │ │ ├──[-] description (1:433731)
  │ │ ├──[+] anyOf (49131:30)
  │ │ └──[+] anyOf (27235:15)
  │ ├─┬external_customer_id
  │ │ ├──[🔀] title (27225:22)
  │ │ └──[🔀] description (27226:28)
  │ ├─┬return_url
  │ │ ├──[+] type (27001:21)❌ 
  │ │ ├──[🔀] title (27002:22)
  │ │ ├──[🔀] description (27003:28)
  │ │ ├──[+] default (27004:24)❌ 
  │ │ ├──[-] anyOf (1:438426)❌ 
  │ │ └──[-] anyOf (1:438498)❌ 
  │ └─┬success_url
  │   ├──[🔀] title (27183:22)
  │   ├──[🔀] description (27184:28)
  │   └─┬ANYOF
  │     ├──[-] maxLength (1:438133)❌ 
  │     ├──[-] minLength (1:438152)❌ 
  │     └──[🔀] format (27177:27)❌ 
  ├─┬SystemEvent
  │ ├──[+] oneOf (18954:28)
  │ ├──[+] oneOf (19152:29)
  │ ├──[+] oneOf (19358:37)
  │ ├──[+] oneOf (18632:30)
  │ ├──[+] oneOf (18834:38)
  │ └──Discriminator
  └─┬CustomerSeat
    ├──[+] properties (34986:11)
    ├──[+] properties (34973:11)
    ├─┬status
    │ └──[🔀] $ref (35036:25)❌ 
    ├─┬seat_metadata
    │ ├──[🔀] title (34953:22)
    │ ├──[🔀] description (34954:28)
    │ └─┬ANYOF
    │   ├──[-] additionalProperties (1:567620)❌ 
    │   ├──[🔀] type (34946:25)❌ 
    │   └──[+] format (34947:27)❌ 
    ├─┬subscription_id
    │ ├──[🔀] title (35059:22)
    │ ├──[🔀] description (35060:28)
    │ └─┬ANYOF
    │   ├──[+] additionalProperties (35052:41)❌ 
    │   ├──[🔀] type (35053:25)❌ 
    │   └──[-] format (1:566395)❌ 
    ├─┬invitation_token_expires_at
    │ ├──[+] type (34925:21)❌ 
    │ ├──[🔀] title (34927:22)
    │ ├──[+] format (34926:23)❌ 
    │ ├──[🔀] description (34928:28)
    │ ├──[-] anyOf (1:567102)❌ 
    │ └──[-] anyOf (1:567145)❌ 
    ├─┬customer_id
    │ └──[🔀] description (34971:28)
    ├─┬order_id
    │ ├──[🔀] title (34983:22)
    │ └──[🔀] description (34984:28)
    ├─┬id
    │ ├──[-] type (1:566262)❌ 
    │ ├──[🔀] title (34995:22)
    │ ├──[-] format (1:566282)❌ 
    │ ├──[🔀] description (34996:28)
    │ ├──[+] anyOf (34988:15)
    │ └──[+] anyOf (34991:15)
    ├─┬modified_at
    │ ├──[🔀] title (35020:22)
    │ └──[🔀] description (35021:28)
    └─┬revoked_at
      ├──[🔀] title (34921:22)
      └──[🔀] description (34922:28)
Document Element Total Changes Breaking Changes
paths 6 6
webhooks 1 0
components 419 208

PYTHON CHANGELOG

No relevant generator changes

Based on Speakeasy CLI 1.648.0

@github-actions github-actions bot added the patch Patch version bump label Dec 21, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1766276214 branch 7 times, most recently from b1ecaff to c6201f9 Compare December 28, 2025 00:21
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1766276214 branch 7 times, most recently from 257b1a2 to c8fd65a Compare January 4, 2026 00:21
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1766276214 branch 7 times, most recently from f73683f to 969ff0e Compare January 12, 2026 00:20
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1766276214 branch from b9ff76a to ce2d340 Compare January 13, 2026 00:17
* `polar._endpointcheckout_created_post()`: 
  *  `request.data.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar._endpointcheckout_updated_post()`: 
  *  `request.data.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_created_post()`: 
  *  `request.data.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_updated_post()`: 
  *  `request.data.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_active_post()`: 
  *  `request.data.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_canceled_post()`: 
  *  `request.data.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_uncanceled_post()`: 
  *  `request.data.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_revoked_post()`: 
  *  `request.data.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_past_due_post()`: 
  *  `request.data.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar._endpointproduct_created_post()`: 
  *  `request.data.prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar._endpointproduct_updated_post()`: 
  *  `request.data.prices.[].[product_price].[metered_unit].seat_tiers` **Changed** **Breaking** ⚠️
* `polar.customers.list()`:  `request.include_members` **Removed** **Breaking** ⚠️
* `polar.customers.create()`:  `request` **Changed** **Breaking** ⚠️
* `polar.events.get()`:  `response.[system_event]` **Changed** **Breaking** ⚠️
* `polar.events.list()`:  `response.[list_resource_event_].items.[].[system_event]` **Changed** **Breaking** ⚠️
* `polar.customers.update_external()`:  `request.include_members` **Removed** **Breaking** ⚠️
* `polar.customers.get_external()`:  `request.include_members` **Removed** **Breaking** ⚠️
* `polar.customers.update()`:  `request.include_members` **Removed** **Breaking** ⚠️
* `polar.customers.get()`:  `request.include_members` **Removed** **Breaking** ⚠️
* `polar.checkouts.update()`: 
  *  `request.checkout_update.currency` **Added**
  *  `response.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.checkout-links.get()`:  `response.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.oauth2.authorize()`:  `response` **Changed**
* `polar.products.list()`:  `response.items.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.products.create()`:  `response.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.products.get()`:  `response.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.products.update()`:  `response.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.products.update_benefits()`:  `response.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.checkouts.list()`:  `response.items.[].products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.checkouts.create()`: 
  *  `request.currency` **Added**
  *  `response.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.checkouts.get()`:  `response.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.subscriptions.revoke()`:  `response.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.checkouts.client_get()`:  `response.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.checkouts.client_update()`:  `response.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.checkouts.client_confirm()`:  `response.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.checkout-links.list()`:  `response.items.[].products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.checkout-links.create()`:  `response.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.subscriptions.get()`:  `response.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.subscriptions.create()`:  `response.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.subscriptions.list()`:  `response.items.[].product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar._endpointcustomer_seat_revoked_post()`: 
  *  `request.data` **Changed**
* `polar.subscriptions.update()`:  `response.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.checkout-links.update()`:  `response.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.customer_portal.seats.list_seats()`:  `response.seats.[]` **Changed**
* `polar.customer_portal.seats.assign_seat()`:  `response` **Changed**
* `polar.customer_portal.seats.revoke_seat()`:  `response` **Changed**
* `polar.customer_portal.seats.resend_invitation()`:  `response` **Changed**
* `polar.customer_portal.seats.list_claimed_subscriptions()`:  `response.[].product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.customer_portal.orders.list()`:  `response.items.[].product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.customer_portal.orders.get()`:  `response.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.customer_portal.orders.update()`:  `response.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.customer_portal.organizations.get()`:  `response.products.[].prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.customer_portal.subscriptions.list()`:  `response.items.[].product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.customer_portal.subscriptions.get()`:  `response.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.customer_portal.subscriptions.cancel()`:  `response.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.customer_portal.subscriptions.update()`:  `response.product.prices.[].[product_price].[metered_unit].seat_tiers` **Changed**
* `polar.customer-seats.list_seats()`:  `response.seats.[]` **Changed**
* `polar.customer-seats.assign_seat()`:  `response` **Changed**
* `polar.customer-seats.revoke_seat()`:  `response` **Changed**
* `polar.customer-seats.resend_invitation()`:  `response` **Changed**
* `polar.customer-seats.claim_seat()`:  `response.seat` **Changed**
* `polar._endpointcustomer_seat_claimed_post()`: 
  *  `request.data` **Changed**
* `polar._endpointcustomer_seat_assigned_post()`: 
  *  `request.data` **Changed**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1766276214 branch from b8b89df to e86142d Compare January 13, 2026 15:03
@frankie567 frankie567 merged commit 9bd5651 into main Jan 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants