Skip to content

Commit 91c8944

Browse files
committed
## Php SDK Changes:
* `polar->checkouts->clientGet()`: `response` **Changed** (Breaking ⚠️) * `polar->events->get()`: `response.union(SystemEvent)->union(subscription.updated)->metadata->union(SubscriptionUpdatedProductMetadata)->prorationBehavior->enum(reset)` **Added** (Breaking ⚠️) * `polar->events->list()`: `response.union(ListResourceWithCursorPagination_Event_)->items[]->union(SystemEvent)->union(subscription.updated)->metadata->union(SubscriptionUpdatedSeatsMetadata)->prorationBehavior->enum(reset)` **Added** (Breaking ⚠️) * `polar->customer_portal->subscriptions->update()`: * `request.customerSubscriptionUpdate->union(CustomerSubscriptionUpdateSeats)->prorationBehavior->enum(reset)` **Added** * `response.product` **Changed** (Breaking ⚠️) * `polar->customer_portal->subscriptions->cancel()`: `response.product` **Changed** (Breaking ⚠️) * `polar->customer_portal->subscriptions->get()`: `response.product` **Changed** (Breaking ⚠️) * `polar->customer_portal->subscriptions->list()`: `response.items[]->product` **Changed** (Breaking ⚠️) * `polar->organizations->list()`: `response.items[]` **Changed** (Breaking ⚠️) * `polar->organizations->create()`: * `request` **Changed** (Breaking ⚠️) * `response` **Changed** (Breaking ⚠️) * `polar->organizations->get()`: `response` **Changed** (Breaking ⚠️) * `polar->organizations->update()`: * `request.organizationUpdate` **Changed** (Breaking ⚠️) * `response` **Changed** (Breaking ⚠️) * `polar->customer_portal->organizations->get()`: `response` **Changed** (Breaking ⚠️) * `polar->customer_portal->orders->update()`: `response.product` **Changed** (Breaking ⚠️) * `polar->customer_portal->orders->get()`: `response.product` **Changed** (Breaking ⚠️) * `polar->customer_portal->orders->list()`: `response.items[]->product` **Changed** (Breaking ⚠️) * `polar->customer_portal->seats->listClaimedSubscriptions()`: `response.items[]->product` **Changed** (Breaking ⚠️) * `polar->customer_portal->benefitGrants->update()`: `response` **Changed** (Breaking ⚠️) * `polar->customer_portal->benefitGrants->get()`: `response` **Changed** (Breaking ⚠️) * `polar->customer_portal->benefitGrants->list()`: `response.items[]` **Changed** (Breaking ⚠️) * `polar->license_keys->list()`: `request` **Changed** (Breaking ⚠️) * `polar->checkouts->clientConfirm()`: `response` **Changed** (Breaking ⚠️) * `polar->checkouts->clientUpdate()`: `response` **Changed** (Breaking ⚠️) * `polar->subscriptions->update()`: * `request.subscriptionUpdate->union(SubscriptionUpdateProduct)->prorationBehavior->enum(reset)` **Added** * `response` **Changed** * `polar->benefits->create()`: `response` **Changed** * `polar->products->get()`: `response` **Changed** * `polar->products->update()`: `response` **Changed** * `polar->products->updateBenefits()`: `response` **Changed** * `polar->orders->list()`: * `request->subscriptionId` **Added** * `polar->checkouts->list()`: `response.items[]->products[]` **Changed** * `polar->checkouts->create()`: `response.products[]` **Changed** * `polar->checkouts->get()`: `response.products[]` **Changed** * `polar->checkouts->update()`: `response.products[]` **Changed** * `polar->products->list()`: `response.items[]` **Changed** * `polar->benefit-grants->list()`: `response.items[]->benefit` **Changed** * `polar->benefits->grants()`: `response.items[]->benefit` **Changed** * `polar->benefits->update()`: `response` **Changed** * `polar->checkout-links->list()`: `response.items[]->products[]` **Changed** * `polar->checkout-links->create()`: `response.products[]` **Changed** * `polar->checkout-links->get()`: `response.products[]` **Changed** * `polar->checkout-links->update()`: `response.products[]` **Changed** * `polar->benefits->get()`: `response` **Changed** * `polar->products->create()`: `response` **Changed** * `polar->benefits->list()`: `response.items[]` **Changed** * `polar->metrics->export()`: **Added** * `polar->subscriptions->revoke()`: `response` **Changed** * `polar->subscriptions->get()`: `response` **Changed** * `polar->subscriptions->create()`: `response` **Changed** * `polar->customer_portal->orders->confirmRetryPayment()`: `error.status[429]` **Added** * `polar->subscriptions->list()`: `response.items[]` **Changed** * `polar->customer_portal->customers->verifyEmailUpdate()`: **Added** * `polar->customer_portal->customers->checkEmailUpdate()`: **Added** * `polar->customer_portal->customers->requestEmailUpdate()`: **Added** * `polar->members->updateMemberByExternalId()`: **Added** * `polar->members->deleteMemberByExternalId()`: **Added** * `polar->members->getMemberByExternalId()`: **Added** * `polar->meters->list()`: `response.items[]` **Changed** * `polar->meters->create()`: * `request` **Changed** * `response` **Changed** * `polar->meters->get()`: `response` **Changed** * `polar->meters->update()`: * `request.meterUpdate` **Changed** * `response` **Changed** * `polar->customer_meters->list()`: `response.items[]->meter` **Changed** * `polar->customer_meters->get()`: `response.meter` **Changed**
1 parent d9f28be commit 91c8944

157 files changed

Lines changed: 3822 additions & 736 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.speakeasy/gen.lock

Lines changed: 524 additions & 259 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ generation:
2929
generateNewTests: false
3030
skipResponseBodyAssertions: false
3131
php:
32-
version: 0.10.0
32+
version: 0.10.1
3333
additionalDependencies:
3434
autoload: {}
3535
autoload-dev: {}

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
speakeasyVersion: 1.761.1
1+
speakeasyVersion: 1.761.8
22
sources:
33
Polar-OAS:
44
sourceNamespace: polar-oas
5-
sourceRevisionDigest: sha256:e4cf14ef1457c450131e2b13ae08708a300d8b30c87c64a913a02d02e2bf2e99
6-
sourceBlobDigest: sha256:d5e55f4c7f96616a3eb731e9d7ba473485b86b6ef897b2fd5cacff504a1b21e9
5+
sourceRevisionDigest: sha256:c876704cf051105a97b7cc9e068ce92519f4fd6b46c3fd048a4b7651e558e5f5
6+
sourceBlobDigest: sha256:8ff7cdc316f5de7a42a9fef9b58e917d02ec975938e86ade742d7069b92d9df3
77
tags:
88
- latest
99
- 0.1.0
1010
targets:
1111
polar:
1212
source: Polar-OAS
1313
sourceNamespace: polar-oas
14-
sourceRevisionDigest: sha256:e4cf14ef1457c450131e2b13ae08708a300d8b30c87c64a913a02d02e2bf2e99
15-
sourceBlobDigest: sha256:d5e55f4c7f96616a3eb731e9d7ba473485b86b6ef897b2fd5cacff504a1b21e9
14+
sourceRevisionDigest: sha256:c876704cf051105a97b7cc9e068ce92519f4fd6b46c3fd048a4b7651e558e5f5
15+
sourceBlobDigest: sha256:8ff7cdc316f5de7a42a9fef9b58e917d02ec975938e86ade742d7069b92d9df3
1616
codeSamplesNamespace: polar-api-php-code-samples
17-
codeSamplesRevisionDigest: sha256:ca15dae2fae6dadceb36cf8f956d8f2a659edd38fd656faee4cba6b4389e6ddf
17+
codeSamplesRevisionDigest: sha256:51836c9e976ee7bfd8023b6c1b5fc7d1e5b112648b2c8eeba316e69a70a0bedc
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: latest

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,9 @@ foreach ($responses as $response) {
232232
* [addPaymentMethod](docs/sdks/polarcustomers/README.md#addpaymentmethod) - Add Customer Payment Method
233233
* [confirmPaymentMethod](docs/sdks/polarcustomers/README.md#confirmpaymentmethod) - Confirm Customer Payment Method
234234
* [deletePaymentMethod](docs/sdks/polarcustomers/README.md#deletepaymentmethod) - Delete Customer Payment Method
235+
* [requestEmailUpdate](docs/sdks/polarcustomers/README.md#requestemailupdate) - Request Email Change
236+
* [checkEmailUpdate](docs/sdks/polarcustomers/README.md#checkemailupdate) - Check Email Change Token
237+
* [verifyEmailUpdate](docs/sdks/polarcustomers/README.md#verifyemailupdate) - Verify Email Change
235238

236239
### [CustomerPortal.Downloadables](docs/sdks/downloadables/README.md)
237240

@@ -363,6 +366,9 @@ foreach ($responses as $response) {
363366
* [getMember](docs/sdks/members/README.md#getmember) - Get Member
364367
* [deleteMember](docs/sdks/members/README.md#deletemember) - Delete Member
365368
* [updateMember](docs/sdks/members/README.md#updatemember) - Update Member
369+
* [getMemberByExternalId](docs/sdks/members/README.md#getmemberbyexternalid) - Get Member by External ID
370+
* [deleteMemberByExternalId](docs/sdks/members/README.md#deletememberbyexternalid) - Delete Member by External ID
371+
* [updateMemberByExternalId](docs/sdks/members/README.md#updatememberbyexternalid) - Update Member by External ID
366372

367373
### [Meters](docs/sdks/meters/README.md)
368374

@@ -375,6 +381,7 @@ foreach ($responses as $response) {
375381
### [Metrics](docs/sdks/metrics/README.md)
376382

377383
* [get](docs/sdks/metrics/README.md#get) - Get Metrics
384+
* [export](docs/sdks/metrics/README.md#export) - Export Metrics
378385
* [limits](docs/sdks/metrics/README.md#limits) - Get Metrics Limits
379386
* [listDashboards](docs/sdks/metrics/README.md#listdashboards) - List Metric Dashboards
380387
* [createDashboard](docs/sdks/metrics/README.md#createdashboard) - Create Metric Dashboard

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,4 +428,14 @@ Based on:
428428
### Generated
429429
- [php v0.10.0] .
430430
### Releases
431-
- [Composer v0.10.0] https://packagist.org/packages/polar-sh/sdk#v0.10.0 - .
431+
- [Composer v0.10.0] https://packagist.org/packages/polar-sh/sdk#v0.10.0 - .
432+
433+
## 2026-04-18 00:31:52
434+
### Changes
435+
Based on:
436+
- OpenAPI Doc
437+
- Speakeasy CLI 1.761.8 (2.881.2) https://github.com/speakeasy-api/speakeasy
438+
### Generated
439+
- [php v0.10.1] .
440+
### Releases
441+
- [Composer v0.10.1] https://packagist.org/packages/polar-sh/sdk#v0.10.1 - .

docs/Models/Components/BenefitCustom.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Use it to grant any kind of benefit that doesn't fit in the other types.
1616
| `description` | *string* | :heavy_check_mark: | The description of the benefit. |
1717
| `selectable` | *bool* | :heavy_check_mark: | Whether the benefit is selectable when creating a product. |
1818
| `deletable` | *bool* | :heavy_check_mark: | Whether the benefit is deletable. |
19+
| `isDeleted` | *bool* | :heavy_check_mark: | Whether the benefit is deleted. |
1920
| `organizationId` | *string* | :heavy_check_mark: | The ID of the organization owning the benefit. |
2021
| `metadata` | array<string, [string\|int\|float\|bool](../../Models/Components/MetadataOutputType.md)> | :heavy_check_mark: | N/A |
2122
| `properties` | [Components\BenefitCustomProperties](../../Models/Components/BenefitCustomProperties.md) | :heavy_check_mark: | Properties for a benefit of type `custom`. |

docs/Models/Components/BenefitCustomSubscriber.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
| `description` | *string* | :heavy_check_mark: | The description of the benefit. |
1313
| `selectable` | *bool* | :heavy_check_mark: | Whether the benefit is selectable when creating a product. |
1414
| `deletable` | *bool* | :heavy_check_mark: | Whether the benefit is deletable. |
15+
| `isDeleted` | *bool* | :heavy_check_mark: | Whether the benefit is deleted. |
1516
| `organizationId` | *string* | :heavy_check_mark: | The ID of the organization owning the benefit. |
1617
| `metadata` | array<string, [string\|int\|float\|bool](../../Models/Components/MetadataOutputType.md)> | :heavy_check_mark: | N/A |
1718
| `organization` | [Components\BenefitSubscriberOrganization](../../Models/Components/BenefitSubscriberOrganization.md) | :heavy_check_mark: | N/A |

docs/Models/Components/BenefitDiscord.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Use it to automatically invite your backers to a Discord server.
1616
| `description` | *string* | :heavy_check_mark: | The description of the benefit. |
1717
| `selectable` | *bool* | :heavy_check_mark: | Whether the benefit is selectable when creating a product. |
1818
| `deletable` | *bool* | :heavy_check_mark: | Whether the benefit is deletable. |
19+
| `isDeleted` | *bool* | :heavy_check_mark: | Whether the benefit is deleted. |
1920
| `organizationId` | *string* | :heavy_check_mark: | The ID of the organization owning the benefit. |
2021
| `metadata` | array<string, [string\|int\|float\|bool](../../Models/Components/MetadataOutputType.md)> | :heavy_check_mark: | N/A |
2122
| `properties` | [Components\BenefitDiscordProperties](../../Models/Components/BenefitDiscordProperties.md) | :heavy_check_mark: | Properties for a benefit of type `discord`. |

docs/Models/Components/BenefitDiscordSubscriber.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
| `description` | *string* | :heavy_check_mark: | The description of the benefit. |
1313
| `selectable` | *bool* | :heavy_check_mark: | Whether the benefit is selectable when creating a product. |
1414
| `deletable` | *bool* | :heavy_check_mark: | Whether the benefit is deletable. |
15+
| `isDeleted` | *bool* | :heavy_check_mark: | Whether the benefit is deleted. |
1516
| `organizationId` | *string* | :heavy_check_mark: | The ID of the organization owning the benefit. |
1617
| `metadata` | array<string, [string\|int\|float\|bool](../../Models/Components/MetadataOutputType.md)> | :heavy_check_mark: | N/A |
1718
| `organization` | [Components\BenefitSubscriberOrganization](../../Models/Components/BenefitSubscriberOrganization.md) | :heavy_check_mark: | N/A |

docs/Models/Components/BenefitDownloadables.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
| `description` | *string* | :heavy_check_mark: | The description of the benefit. |
1313
| `selectable` | *bool* | :heavy_check_mark: | Whether the benefit is selectable when creating a product. |
1414
| `deletable` | *bool* | :heavy_check_mark: | Whether the benefit is deletable. |
15+
| `isDeleted` | *bool* | :heavy_check_mark: | Whether the benefit is deleted. |
1516
| `organizationId` | *string* | :heavy_check_mark: | The ID of the organization owning the benefit. |
1617
| `metadata` | array<string, [string\|int\|float\|bool](../../Models/Components/MetadataOutputType.md)> | :heavy_check_mark: | N/A |
1718
| `properties` | [Components\BenefitDownloadablesProperties](../../Models/Components/BenefitDownloadablesProperties.md) | :heavy_check_mark: | N/A |

0 commit comments

Comments
 (0)