Skip to content

chore: 🐝 Update SDK - Generate 0.29.1#127

Open
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1772065082
Open

chore: 🐝 Update SDK - Generate 0.29.1#127
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1772065082

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Feb 26, 2026

SDK update

Versioning

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

Python SDK Changes Detected:

  • polar.benefit-grants.list(): response.items.[] Changed Breaking ⚠️
  • polar.customers.create(): response Changed Breaking ⚠️
  • polar.customers.get_external(): response Changed Breaking ⚠️
  • polar.customers.update(): response Changed Breaking ⚠️
  • polar.customers.get(): response Changed Breaking ⚠️
  • polar.customers.list(): response.items.[] Changed Breaking ⚠️
  • polar.products.update_benefits(): response.benefits.[] Changed Breaking ⚠️
  • polar.products.update(): response.benefits.[] Changed Breaking ⚠️
  • polar._endpointsubscription_created_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointsubscription_updated_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointsubscription_active_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointsubscription_canceled_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointsubscription_uncanceled_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointsubscription_revoked_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointsubscription_past_due_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointproduct_created_post():
    • request.data.benefits.[] Changed Breaking ⚠️
  • polar._endpointproduct_updated_post():
    • request.data.benefits.[] Changed Breaking ⚠️
  • polar._endpointorganization_updated_post():
    • request.data.feature_settings.presentment_currencies_enabled Removed Breaking ⚠️
  • polar._endpointbenefit_created_post():
    • request.data Changed Breaking ⚠️
  • polar._endpointbenefit_updated_post():
    • request.data Changed Breaking ⚠️
  • polar.products.get(): response.benefits.[] Changed Breaking ⚠️
  • polar.products.create(): response.benefits.[] Changed Breaking ⚠️
  • polar.products.list(): response.items.[].benefits.[] Changed Breaking ⚠️
  • polar.customers.update_external(): response Changed Breaking ⚠️
  • polar.organizations.list(): response.items.[].feature_settings.presentment_currencies_enabled Removed Breaking ⚠️
  • polar.organizations.create():
    • request.feature_settings.presentment_currencies_enabled Removed Breaking ⚠️
    • response.feature_settings.presentment_currencies_enabled Removed Breaking ⚠️
  • polar.organizations.get(): response.feature_settings.presentment_currencies_enabled Removed Breaking ⚠️
  • polar.organizations.update():
    • request.organization_update.feature_settings.presentment_currencies_enabled Removed Breaking ⚠️
    • response.feature_settings.presentment_currencies_enabled Removed Breaking ⚠️
  • polar.subscriptions.list(): response.items.[] Changed Breaking ⚠️
  • polar.subscriptions.create(): response Changed Breaking ⚠️
  • polar.subscriptions.get(): response Changed Breaking ⚠️
  • polar.subscriptions.revoke(): response Changed Breaking ⚠️
  • polar.subscriptions.update(): response Changed Breaking ⚠️
  • polar.benefits.list():
    • request.type_filter Changed
    • response.items.[] Changed Breaking ⚠️
  • polar.benefits.create():
    • request Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • polar.benefits.get(): response Changed Breaking ⚠️
  • polar.benefits.update():
    • request_body.[benefit_feature_flag_update] Added
    • response Changed Breaking ⚠️
  • polar.benefits.grants(): response.items.[] Changed Breaking ⚠️
  • polar._endpointorder_updated_post():
    • request.data.customer.external_id Changed
  • polar.webhooks.list_webhook_endpoints(): response.items.[].name Added
  • polar._endpointbenefit_grant_revoked_post():
    • request.data Changed
  • polar.webhooks.get_webhook_endpoint(): response.name Added
  • polar.webhooks.update_webhook_endpoint():
    • request.webhook_endpoint_update.name Added
    • response.name Added
  • polar.webhooks.reset_webhook_endpoint_secret(): response.name Added
  • polar._endpointbenefit_grant_cycled_post():
    • request.data Changed
  • polar._endpointbenefit_grant_updated_post():
    • request.data Changed
  • polar._endpointbenefit_grant_created_post():
    • request.data Changed
  • polar._endpointorder_refunded_post():
    • request.data.customer.external_id Changed
  • polar._endpointorder_paid_post():
    • request.data.customer.external_id Changed
  • polar.orders.list(): response.items.[].customer.external_id Changed
  • polar.orders.get(): response.customer.external_id Changed
  • polar.orders.update(): response.customer.external_id Changed
  • polar.license_keys.list(): response.items.[].customer.external_id Changed
  • polar.license_keys.get(): response.customer.external_id Changed
  • polar.license_keys.update(): response.customer.external_id Changed
  • polar.license_keys.get_activation(): response.license_key.customer.external_id Changed
  • polar.license_keys.validate(): response.customer.external_id Changed
  • polar._endpointcustomer_updated_post():
    • request.data.external_id Changed
  • polar._endpointcustomer_created_post():
    • request.data.external_id Changed
  • polar._endpointorder_created_post():
    • request.data.customer.external_id Changed
  • polar.license_keys.activate(): response.license_key.customer.external_id Changed
  • polar._endpointcustomer_state_changed_post():
    • request.data Changed
  • polar._endpointcustomer_deleted_post():
    • request.data.external_id Changed
  • polar.webhooks.create_webhook_endpoint():
    • request.name Added
    • response.name Added
  • polar.customers.get_state(): response Changed
  • polar.customers.get_state_external(): response Changed
  • polar.customer_portal.benefit-grants.list():
    • request.type_filter Changed
    • response.items.[].[customer_benefit_grant_feature_flag] Added
  • polar.customer_portal.benefit-grants.get(): response.[customer_benefit_grant_feature_flag] Added
  • polar.customer_portal.benefit-grants.update():
    • request.customer_benefit_grant_update.[feature_flag] Added
    • response.[customer_benefit_grant_feature_flag] Added
  • polar.customer_portal.license_keys.list(): response.items.[].customer.external_id Changed
  • polar.customer_portal.license_keys.get(): response.customer.external_id Changed
  • polar.customer_portal.license_keys.validate(): response.customer.external_id Changed
  • polar.customer_portal.license_keys.activate(): response.license_key.customer.external_id Changed
  • polar.customer-sessions.create(): response.customer.external_id Changed
  • polar.member-sessions.create(): response.customer.external_id Changed
  • polar.events.list(): response.[list_resource_event_].items.[].[system_event].[balance.order].customer.external_id Changed
  • polar.events.get(): response.[system_event].[benefit.cycled].customer.external_id Changed
  • polar.customer_meters.list(): response.items.[].customer.external_id Changed
  • polar.customer_meters.get(): response.customer.external_id Changed
OpenAPI Change Summary
├─┬Paths
│ ├─┬/v1/customers/
│ │ ├─┬GET
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └─┬Schema
│ │ │         └──[🔀] $ref (46016:23)❌ 
│ │ └─┬POST
│ │   └─┬Responses
│ │     └─┬201
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └──[🔀] $ref (34234:23)❌ 
│ ├─┬/v1/benefits/{id}
│ │ └─┬PATCH
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └──[+] anyOf (23082:35)
│ ├─┬/v1/customers/{id}
│ │ ├─┬GET
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └─┬Schema
│ │ │         └──[🔀] $ref (34234:23)❌ 
│ │ └─┬PATCH
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └──[🔀] $ref (34234:23)❌ 
│ └─┬/v1/customers/external/{external_id}
│   ├─┬GET
│   │ └─┬Responses
│   │   └─┬200
│   │     └─┬application/json
│   │       └─┬Schema
│   │         └──[🔀] $ref (34234:23)❌ 
│   └─┬PATCH
│     └─┬Responses
│       └─┬200
│         └─┬application/json
│           └─┬Schema
│             └──[🔀] $ref (34234:23)❌ 
└─┬Components
  ├──[-] schemas (1:667830)❌ 
  ├──[-] schemas (1:761398)❌ 
  ├──[+] schemas (23076:49)
  ├──[+] schemas (22985:45)
  ├──[+] schemas (46015:33)
  ├──[+] schemas (34949:42)
  ├──[+] schemas (22908:35)
  ├──[+] schemas (24321:44)
  ├──[+] schemas (22832:29)
  ├──[+] schemas (35093:48)
  ├──[+] schemas (24326:41)
  ├──[+] schemas (22997:39)
  ├──[+] schemas (23082:35)
  ├──[+] schemas (22991:39)
  ├─┬Benefit
  │ ├──[+] oneOf (22832:29)
  │ └──Discriminator
  ├─┬Customer
  │ └──[-] required (1:571212)❌ 
  ├─┬SubscriptionCustomer
  │ └──[-] required (1:936663)❌ 
  ├─┬BenefitGrantWebhook
  │ └──[+] anyOf (24326:41)
  ├─┬ProductCreateOneTime
  │ └─┬name
  │   └──[+] maxLength (53169:26)❌ 
  ├─┬CardPayment
  │ └─┬decline_message
  │   └──[🔀] description (26743:28)
  ├─┬WebhookEndpointCreate
  │ ├──[+] properties (59511:11)
  │ ├─┬organization_id
  │ │ ├──[🔀] title (59520:22)
  │ │ ├──[🔀] description (59521:28)
  │ │ └─┬ANYOF
  │ │   ├──[-] examples (1:984196)
  │ │   ├──[-] format (1:984135)❌ 
  │ │   ├──[-] description (1:984159)
  │ │   └─┬Extensions
  │ │     └──[-] x-polar-selector-widget (1:984264)❌ 
  │ └─┬url
  │   ├──[-] examples (1:983734)
  │   ├──[-] type (1:983578)❌ 
  │   ├──[🔀] title (59554:22)
  │   ├──[-] maxLength (1:983601)❌ 
  │   ├──[-] minLength (1:983620)❌ 
  │   ├──[-] format (1:983633)❌ 
  │   ├──[🔀] description (59555:28)
  │   ├──[+] anyOf (59537:15)
  │   └──[+] anyOf (59550:15)
  ├─┬OrganizationFeatureSettings
  │ └──[-] properties (1:852176)❌ 
  ├─┬WebhookEndpoint
  │ ├──[+] properties (59439:11)
  │ ├─┬organization_id
  │ │ ├──[-] type (1:982882)❌ 
  │ │ ├──[🔀] title (59448:22)
  │ │ ├──[-] format (1:982902)❌ 
  │ │ ├──[🔀] description (59449:28)
  │ │ ├──[+] anyOf (59441:15)
  │ │ └──[+] anyOf (59444:15)
  │ ├─┬secret
  │ │ ├──[-] examples (1:982795)
  │ │ ├──[🔀] title (59466:22)
  │ │ ├──[+] format (59465:23)❌ 
  │ │ └──[🔀] description (59467:28)
  │ └─┬url
  │   ├──[🔀] examples (59460:15)
  │   ├──[🔀] title (59457:22)
  │   ├──[-] maxLength (1:982365)❌ 
  │   ├──[-] minLength (1:982384)❌ 
  │   ├──[-] format (1:982397)❌ 
  │   └──[🔀] description (59458:28)
  ├─┬BenefitCreate
  │ ├──[+] oneOf (22908:35)
  │ └──Discriminator
  ├─┬BenefitGrant
  │ └─┬properties
  │   └──[+] anyOf (24321:44)
  ├─┬CustomerBenefitGrantUpdate
  │ ├──[+] oneOf (35093:48)
  │ └──Discriminator
  ├─┬BenefitType
  │ └──[+] enum (26494:11)
  ├─┬CustomerStateBenefitGrant
  │ └─┬properties
  │   └──[+] anyOf (24321:44)
  ├─┬ProductUpdate
  │ └─┬name
  │   └─┬ANYOF
  │     └──[+] maxLength (54524:30)❌ 
  ├─┬OrganizationSocialPlatforms
  │ ├──[+] enum (52276:11)
  │ └──[+] enum (52275:11)
  ├─┬WebhookEndpointUpdate
  │ ├──[+] properties (59587:11)
  │ └─┬url
  │   ├──[🔀] title (59596:22)
  │   ├──[+] description (59597:28)
  │   └─┬ANYOF
  │     ├──[-] examples (1:984896)
  │     ├──[-] maxLength (1:984779)❌ 
  │     ├──[-] minLength (1:984798)❌ 
  │     ├──[-] format (1:984811)❌ 
  │     └──[-] description (1:984833)
  ├─┬OrderCustomer
  │ └──[-] required (1:820293)❌ 
  ├─┬CustomerState
  │ └──[-] required (1:637050)❌ 
  ├─┬ProductCreateRecurring
  │ └─┬name
  │   └──[+] maxLength (53322:26)❌ 
  ├─┬CustomerBenefitGrant
  │ └──[+] anyOf (34949:42)
  ├─┬LicenseKeyCustomer
  │ └──[-] required (1:749825)❌ 
  └─┬GenericPayment
    └─┬decline_message
      └──[🔀] description (44275:28)
Document Element Total Changes Breaking Changes
paths 7 6
components 79 25
Linting Report 0 errors, 1 warnings, 14 hints

View full report

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 Feb 26, 2026
* `polar.benefit-grants.list()`:  `response.items.[]` **Changed** **Breaking** ⚠️
* `polar.customers.create()`:  `response` **Changed** **Breaking** ⚠️
* `polar.customers.get_external()`:  `response` **Changed** **Breaking** ⚠️
* `polar.customers.update()`:  `response` **Changed** **Breaking** ⚠️
* `polar.customers.get()`:  `response` **Changed** **Breaking** ⚠️
* `polar.customers.list()`:  `response.items.[]` **Changed** **Breaking** ⚠️
* `polar.products.update_benefits()`:  `response.benefits.[]` **Changed** **Breaking** ⚠️
* `polar.products.update()`:  `response.benefits.[]` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_created_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_updated_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_active_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_canceled_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_uncanceled_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_revoked_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointsubscription_past_due_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointproduct_created_post()`: 
  *  `request.data.benefits.[]` **Changed** **Breaking** ⚠️
* `polar._endpointproduct_updated_post()`: 
  *  `request.data.benefits.[]` **Changed** **Breaking** ⚠️
* `polar._endpointorganization_updated_post()`: 
  *  `request.data.feature_settings.presentment_currencies_enabled` **Removed** **Breaking** ⚠️
* `polar._endpointbenefit_created_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar._endpointbenefit_updated_post()`: 
  *  `request.data` **Changed** **Breaking** ⚠️
* `polar.products.get()`:  `response.benefits.[]` **Changed** **Breaking** ⚠️
* `polar.products.create()`:  `response.benefits.[]` **Changed** **Breaking** ⚠️
* `polar.products.list()`:  `response.items.[].benefits.[]` **Changed** **Breaking** ⚠️
* `polar.customers.update_external()`:  `response` **Changed** **Breaking** ⚠️
* `polar.organizations.list()`:  `response.items.[].feature_settings.presentment_currencies_enabled` **Removed** **Breaking** ⚠️
* `polar.organizations.create()`: 
  *  `request.feature_settings.presentment_currencies_enabled` **Removed** **Breaking** ⚠️
  *  `response.feature_settings.presentment_currencies_enabled` **Removed** **Breaking** ⚠️
* `polar.organizations.get()`:  `response.feature_settings.presentment_currencies_enabled` **Removed** **Breaking** ⚠️
* `polar.organizations.update()`: 
  *  `request.organization_update.feature_settings.presentment_currencies_enabled` **Removed** **Breaking** ⚠️
  *  `response.feature_settings.presentment_currencies_enabled` **Removed** **Breaking** ⚠️
* `polar.subscriptions.list()`:  `response.items.[]` **Changed** **Breaking** ⚠️
* `polar.subscriptions.create()`:  `response` **Changed** **Breaking** ⚠️
* `polar.subscriptions.get()`:  `response` **Changed** **Breaking** ⚠️
* `polar.subscriptions.revoke()`:  `response` **Changed** **Breaking** ⚠️
* `polar.subscriptions.update()`:  `response` **Changed** **Breaking** ⚠️
* `polar.benefits.list()`: 
  *  `request.type_filter` **Changed**
  *  `response.items.[]` **Changed** **Breaking** ⚠️
* `polar.benefits.create()`: 
  *  `request` **Changed** **Breaking** ⚠️
  *  `response` **Changed** **Breaking** ⚠️
* `polar.benefits.get()`:  `response` **Changed** **Breaking** ⚠️
* `polar.benefits.update()`: 
  *  `request_body.[benefit_feature_flag_update]` **Added**
  *  `response` **Changed** **Breaking** ⚠️
* `polar.benefits.grants()`:  `response.items.[]` **Changed** **Breaking** ⚠️
* `polar._endpointorder_updated_post()`: 
  *  `request.data.customer.external_id` **Changed**
* `polar.webhooks.list_webhook_endpoints()`:  `response.items.[].name` **Added**
* `polar._endpointbenefit_grant_revoked_post()`: 
  *  `request.data` **Changed**
* `polar.webhooks.get_webhook_endpoint()`:  `response.name` **Added**
* `polar.webhooks.update_webhook_endpoint()`: 
  *  `request.webhook_endpoint_update.name` **Added**
  *  `response.name` **Added**
* `polar.webhooks.reset_webhook_endpoint_secret()`:  `response.name` **Added**
* `polar._endpointbenefit_grant_cycled_post()`: 
  *  `request.data` **Changed**
* `polar._endpointbenefit_grant_updated_post()`: 
  *  `request.data` **Changed**
* `polar._endpointbenefit_grant_created_post()`: 
  *  `request.data` **Changed**
* `polar._endpointorder_refunded_post()`: 
  *  `request.data.customer.external_id` **Changed**
* `polar._endpointorder_paid_post()`: 
  *  `request.data.customer.external_id` **Changed**
* `polar.orders.list()`:  `response.items.[].customer.external_id` **Changed**
* `polar.orders.get()`:  `response.customer.external_id` **Changed**
* `polar.orders.update()`:  `response.customer.external_id` **Changed**
* `polar.license_keys.list()`:  `response.items.[].customer.external_id` **Changed**
* `polar.license_keys.get()`:  `response.customer.external_id` **Changed**
* `polar.license_keys.update()`:  `response.customer.external_id` **Changed**
* `polar.license_keys.get_activation()`:  `response.license_key.customer.external_id` **Changed**
* `polar.license_keys.validate()`:  `response.customer.external_id` **Changed**
* `polar._endpointcustomer_updated_post()`: 
  *  `request.data.external_id` **Changed**
* `polar._endpointcustomer_created_post()`: 
  *  `request.data.external_id` **Changed**
* `polar._endpointorder_created_post()`: 
  *  `request.data.customer.external_id` **Changed**
* `polar.license_keys.activate()`:  `response.license_key.customer.external_id` **Changed**
* `polar._endpointcustomer_state_changed_post()`: 
  *  `request.data` **Changed**
* `polar._endpointcustomer_deleted_post()`: 
  *  `request.data.external_id` **Changed**
* `polar.webhooks.create_webhook_endpoint()`: 
  *  `request.name` **Added**
  *  `response.name` **Added**
* `polar.customers.get_state()`:  `response` **Changed**
* `polar.customers.get_state_external()`:  `response` **Changed**
* `polar.customer_portal.benefit-grants.list()`: 
  *  `request.type_filter` **Changed**
  *  `response.items.[].[customer_benefit_grant_feature_flag]` **Added**
* `polar.customer_portal.benefit-grants.get()`:  `response.[customer_benefit_grant_feature_flag]` **Added**
* `polar.customer_portal.benefit-grants.update()`: 
  *  `request.customer_benefit_grant_update.[feature_flag]` **Added**
  *  `response.[customer_benefit_grant_feature_flag]` **Added**
* `polar.customer_portal.license_keys.list()`:  `response.items.[].customer.external_id` **Changed**
* `polar.customer_portal.license_keys.get()`:  `response.customer.external_id` **Changed**
* `polar.customer_portal.license_keys.validate()`:  `response.customer.external_id` **Changed**
* `polar.customer_portal.license_keys.activate()`:  `response.license_key.customer.external_id` **Changed**
* `polar.customer-sessions.create()`:  `response.customer.external_id` **Changed**
* `polar.member-sessions.create()`:  `response.customer.external_id` **Changed**
* `polar.events.list()`:  `response.[list_resource_event_].items.[].[system_event].[balance.order].customer.external_id` **Changed**
* `polar.events.get()`:  `response.[system_event].[benefit.cycled].customer.external_id` **Changed**
* `polar.customer_meters.list()`:  `response.items.[].customer.external_id` **Changed**
* `polar.customer_meters.get()`:  `response.customer.external_id` **Changed**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1772065082 branch from dfd3607 to fc54ed0 Compare February 27, 2026 00:25
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.

1 participant