Skip to content

Commit f4a8a5a

Browse files
speakeasybotfrankie567
authored andcommitted
## Go SDK Changes Detected:
* `Polar.EndpointcheckoutCreatedPost()`: * `request.Request.Data` **Changed** **Breaking** ⚠️ * `Polar.EndpointcheckoutUpdatedPost()`: * `request.Request.Data` **Changed** **Breaking** ⚠️ * `Polar.EndpointorderCreatedPost()`: * `request.Request.Data.PlatformFeeAmount` **Added** **Breaking** ⚠️ * `Polar.EndpointorderUpdatedPost()`: * `request.Request.Data.PlatformFeeAmount` **Added** **Breaking** ⚠️ * `Polar.EndpointorderPaidPost()`: * `request.Request.Data.PlatformFeeAmount` **Added** **Breaking** ⚠️ * `Polar.EndpointorderRefundedPost()`: * `request.Request.Data.PlatformFeeAmount` **Added** **Breaking** ⚠️ * `Polar.EndpointsubscriptionCreatedPost()`: * `request.Request.Data` **Changed** **Breaking** ⚠️ * `Polar.EndpointsubscriptionUpdatedPost()`: * `request.Request.Data` **Changed** **Breaking** ⚠️ * `Polar.EndpointsubscriptionActivePost()`: * `request.Request.Data` **Changed** **Breaking** ⚠️ * `Polar.EndpointsubscriptionCanceledPost()`: * `request.Request.Data` **Changed** **Breaking** ⚠️ * `Polar.EndpointsubscriptionUncanceledPost()`: * `request.Request.Data` **Changed** **Breaking** ⚠️ * `Polar.EndpointsubscriptionRevokedPost()`: * `request.Request.Data` **Changed** **Breaking** ⚠️ * `Polar.EndpointproductCreatedPost()`: * `request.Request.Data.Prices.[]` **Changed** **Breaking** ⚠️ * `Polar.EndpointproductUpdatedPost()`: * `request.Request.Data.Prices.[]` **Changed** **Breaking** ⚠️ * `Polar.EndpointorganizationUpdatedPost()`: * `request.Request.Data.CustomerEmailSettings` **Added** **Breaking** ⚠️ * `Polar.Organizations.List()`: `response.Items.[].CustomerEmailSettings` **Added** * `Polar.Organizations.Create()`: * `request.Request.CustomerEmailSettings` **Added** * `response.CustomerEmailSettings` **Added** * `Polar.Organizations.Get()`: `response.CustomerEmailSettings` **Added** * `Polar.Organizations.Update()`: * `request.OrganizationUpdate.CustomerEmailSettings` **Added** * `response.CustomerEmailSettings` **Added** * `Polar.Subscriptions.List()`: `response.Items.[]` **Changed** * `Polar.Subscriptions.Get()`: `response` **Changed** * `Polar.Subscriptions.Revoke()`: `response` **Changed** * `Polar.Subscriptions.Update()`: `response` **Changed** * `Polar.Oauth2.Clients.Create()`: * `request.Request.DefaultSubType` **Added** * `Polar.Oauth2.Clients.Update()`: * `request.OAuth2ClientConfigurationUpdate.DefaultSubType` **Added** * `Polar.Products.List()`: `response.Items.[].Prices.[]` **Changed** * `Polar.Products.Create()`: `response.Prices.[]` **Changed** * `Polar.Products.Get()`: `response.Prices.[]` **Changed** * `Polar.Products.Update()`: `response.Prices.[]` **Changed** * `Polar.Products.UpdateBenefits()`: `response.Prices.[]` **Changed** * `Polar.Orders.List()`: `response.Items.[].PlatformFeeAmount` **Added** * `Polar.Orders.Get()`: `response.PlatformFeeAmount` **Added** * `Polar.Orders.Update()`: `response.PlatformFeeAmount` **Added** * `Polar.Orders.GenerateInvoice()`: `error` **Changed** * `Polar.Checkouts.List()`: `response.Items.[]` **Changed** * `Polar.Checkouts.Create()`: `response` **Changed** * `Polar.Checkouts.Get()`: `response` **Changed** * `Polar.Checkouts.Update()`: `response` **Changed** * `Polar.Checkouts.ClientGet()`: `response` **Changed** * `Polar.Checkouts.ClientUpdate()`: `response` **Changed** * `Polar.Checkouts.ClientConfirm()`: `response` **Changed** * `Polar.Checkout-Links.List()`: `response.Items.[].Products.[].Prices.[]` **Changed** * `Polar.Checkout-Links.Create()`: `response.Products.[].Prices.[]` **Changed** * `Polar.Checkout-Links.Get()`: `response.Products.[].Prices.[]` **Changed** * `Polar.Checkout-Links.Update()`: `response.Products.[].Prices.[]` **Changed** * `Polar.CustomerPortal.Benefit-Grants.List()`: `response.Items.[].[customerBenefitGrantDiscord].Benefit.Organization.CustomerEmailSettings` **Added** * `Polar.CustomerPortal.Benefit-Grants.Get()`: `response.[customerBenefitGrantDownloadables].Benefit.Organization.CustomerEmailSettings` **Added** * `Polar.CustomerPortal.Benefit-Grants.Update()`: `response.[customerBenefitGrantLicenseKeys].Benefit.Organization.CustomerEmailSettings` **Added** * `Polar.CustomerPortal.Seats.ListClaimedSubscriptions()`: `response.[]` **Changed** * `Polar.CustomerPortal.Orders.List()`: `response.Items.[].Product` **Changed** * `Polar.CustomerPortal.Orders.Get()`: `response.Product` **Changed** * `Polar.CustomerPortal.Orders.Update()`: `response.Product` **Changed** * `Polar.CustomerPortal.Orders.GenerateInvoice()`: `error` **Changed** * `Polar.CustomerPortal.Organizations.Get()`: `response` **Changed** * `Polar.CustomerPortal.Subscriptions.List()`: `response.Items.[]` **Changed** * `Polar.CustomerPortal.Subscriptions.Get()`: `response` **Changed** * `Polar.CustomerPortal.Subscriptions.Cancel()`: `response` **Changed** * `Polar.CustomerPortal.Subscriptions.Update()`: `response` **Changed**
1 parent 40a9809 commit f4a8a5a

File tree

194 files changed

+2462
-2431
lines changed

Some content is hidden

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

194 files changed

+2462
-2431
lines changed

.speakeasy/gen.lock

Lines changed: 93 additions & 90 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,14 @@ generation:
2020
oAuth2ClientCredentialsEnabled: true
2121
oAuth2PasswordEnabled: true
2222
hoistGlobalSecurity: true
23+
schemas:
24+
allOfMergeStrategy: shallowMerge
2325
tests:
2426
generateTests: true
2527
generateNewTests: false
2628
skipResponseBodyAssertions: false
2729
go:
28-
version: 0.10.1
30+
version: 0.11.0
2931
additionalDependencies: {}
3032
allowUnknownFieldsInWeakUnions: true
3133
baseErrorName: PolarError

.speakeasy/workflow.lock

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.636.3
1+
speakeasyVersion: 1.637.3
22
sources:
33
Polar-OAS:
44
sourceNamespace: polar-oas
5-
sourceRevisionDigest: sha256:a2d47725aa55a8a44bd25f16906f28a8a24e41cd257a068284c1bda91dab06b6
6-
sourceBlobDigest: sha256:5f14ed6fd946b22d43124e554b9bc35847c0385ea345d3d248e6f6831c8d091f
5+
sourceRevisionDigest: sha256:4dcecb99c20b659e9b139610bd6f432313e69763c593763d96a5422100d23037
6+
sourceBlobDigest: sha256:2074ed7d421e66a16420096cb5d0f8d7b94f420e9a2bd079fd4cb7c216477612
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1760142321
9+
- speakeasy-sdk-regen-1760660845
1010
- 0.1.0
1111
targets:
1212
polar:
1313
source: Polar-OAS
1414
sourceNamespace: polar-oas
15-
sourceRevisionDigest: sha256:a2d47725aa55a8a44bd25f16906f28a8a24e41cd257a068284c1bda91dab06b6
16-
sourceBlobDigest: sha256:5f14ed6fd946b22d43124e554b9bc35847c0385ea345d3d248e6f6831c8d091f
15+
sourceRevisionDigest: sha256:4dcecb99c20b659e9b139610bd6f432313e69763c593763d96a5422100d23037
16+
sourceBlobDigest: sha256:2074ed7d421e66a16420096cb5d0f8d7b94f420e9a2bd079fd4cb7c216477612
1717
codeSamplesNamespace: polar-oas-code-samples-go
18-
codeSamplesRevisionDigest: sha256:fcbde257af8a44d08964b471d1a7ee4059006b085bb7849626047b57a7e9a25e
18+
codeSamplesRevisionDigest: sha256:8265968d2de35835ac3212d2c971066dc8948ccbb23dfa1c6f2e718ca8bc298e
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest
@@ -29,6 +29,7 @@ workflow:
2929
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/read_only.yml
3030
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/event_discriminator.yml
3131
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/timezone_enum.yml
32+
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/event_metadata.yml
3233
registry:
3334
location: registry.speakeasyapi.dev/polar/polar/polar-oas
3435
targets:

.speakeasy/workflow.yaml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
workflowVersion: 1.0.0
22
speakeasyVersion: latest
33
sources:
4-
Polar-OAS:
5-
inputs:
6-
- location: https://api.polar.sh/openapi.json
7-
overlays:
8-
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/security.yml
9-
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/type_parameter.yml
10-
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/read_only.yml
11-
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/event_discriminator.yml
12-
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/timezone_enum.yml
13-
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/event_metadata.yml
14-
registry:
15-
location: registry.speakeasyapi.dev/polar/polar/polar-oas
4+
Polar-OAS:
5+
inputs:
6+
- location: https://api.polar.sh/openapi.json
7+
overlays:
8+
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/security.yml
9+
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/type_parameter.yml
10+
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/read_only.yml
11+
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/event_discriminator.yml
12+
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/timezone_enum.yml
13+
- location: https://raw.githubusercontent.com/polarsource/polar/main/sdk/overlays/event_metadata.yml
14+
registry:
15+
location: registry.speakeasyapi.dev/polar/polar/polar-oas
1616
targets:
17-
polar:
18-
target: go
19-
source: Polar-OAS
20-
codeSamples:
21-
output: codeSamples.yaml
22-
registry:
23-
location: registry.speakeasyapi.dev/polar/polar/polar-oas-code-samples-go
24-
labelOverride:
25-
fixedValue: Go (SDK)
17+
polar:
18+
target: go
19+
source: Polar-OAS
20+
codeSamples:
21+
output: codeSamples.yaml
22+
registry:
23+
location: registry.speakeasyapi.dev/polar/polar/polar-oas-code-samples-go
24+
labelOverride:
25+
fixedValue: Go (SDK)

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -528,4 +528,14 @@ Based on:
528528
### Generated
529529
- [go v0.10.1] .
530530
### Releases
531-
- [Go v0.10.1] https://github.com/polarsource/polar-go/releases/tag/v0.10.1 - .
531+
- [Go v0.10.1] https://github.com/polarsource/polar-go/releases/tag/v0.10.1 - .
532+
533+
## 2025-10-21 00:27:19
534+
### Changes
535+
Based on:
536+
- OpenAPI Doc
537+
- Speakeasy CLI 1.637.3 (2.727.9) https://github.com/speakeasy-api/speakeasy
538+
### Generated
539+
- [go v0.11.0] .
540+
### Releases
541+
- [Go v0.11.0] https://github.com/polarsource/polar-go/releases/tag/v0.11.0 - .

benefits.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -765,7 +765,7 @@ func (s *Benefits) Get(ctx context.Context, id string, opts ...operations.Option
765765
return nil, err
766766
}
767767

768-
var out apierrors.ResourceNotFound
768+
var out apierrors.PolarExceptionsResourceNotFound
769769
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
770770
return nil, err
771771
}
@@ -1027,7 +1027,7 @@ func (s *Benefits) Update(ctx context.Context, id string, requestBody operations
10271027
return nil, err
10281028
}
10291029

1030-
var out apierrors.ResourceNotFound
1030+
var out apierrors.PolarExceptionsResourceNotFound
10311031
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
10321032
return nil, err
10331033
}
@@ -1265,7 +1265,7 @@ func (s *Benefits) Delete(ctx context.Context, id string, opts ...operations.Opt
12651265
return nil, err
12661266
}
12671267

1268-
var out apierrors.NotPermitted
1268+
var out apierrors.PolarExceptionsNotPermitted
12691269
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
12701270
return nil, err
12711271
}
@@ -1286,7 +1286,7 @@ func (s *Benefits) Delete(ctx context.Context, id string, opts ...operations.Opt
12861286
return nil, err
12871287
}
12881288

1289-
var out apierrors.ResourceNotFound
1289+
var out apierrors.PolarExceptionsResourceNotFound
12901290
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
12911291
return nil, err
12921292
}
@@ -1608,7 +1608,7 @@ func (s *Benefits) Grants(ctx context.Context, request operations.BenefitsGrants
16081608
return nil, err
16091609
}
16101610

1611-
var out apierrors.ResourceNotFound
1611+
var out apierrors.PolarExceptionsResourceNotFound
16121612
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
16131613
return nil, err
16141614
}

checkoutlinks.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -763,7 +763,7 @@ func (s *CheckoutLinks) Get(ctx context.Context, id string, opts ...operations.O
763763
return nil, err
764764
}
765765

766-
var out apierrors.ResourceNotFound
766+
var out apierrors.PolarExceptionsResourceNotFound
767767
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
768768
return nil, err
769769
}
@@ -1025,7 +1025,7 @@ func (s *CheckoutLinks) Update(ctx context.Context, id string, checkoutLinkUpdat
10251025
return nil, err
10261026
}
10271027

1028-
var out apierrors.ResourceNotFound
1028+
var out apierrors.PolarExceptionsResourceNotFound
10291029
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
10301030
return nil, err
10311031
}
@@ -1259,7 +1259,7 @@ func (s *CheckoutLinks) Delete(ctx context.Context, id string, opts ...operation
12591259
return nil, err
12601260
}
12611261

1262-
var out apierrors.ResourceNotFound
1262+
var out apierrors.PolarExceptionsResourceNotFound
12631263
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
12641264
return nil, err
12651265
}

checkouts.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -766,7 +766,7 @@ func (s *Checkouts) Get(ctx context.Context, id string, opts ...operations.Optio
766766
return nil, err
767767
}
768768

769-
var out apierrors.ResourceNotFound
769+
var out apierrors.PolarExceptionsResourceNotFound
770770
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
771771
return nil, err
772772
}
@@ -1049,7 +1049,7 @@ func (s *Checkouts) Update(ctx context.Context, id string, checkoutUpdate compon
10491049
return nil, err
10501050
}
10511051

1052-
var out apierrors.ResourceNotFound
1052+
var out apierrors.PolarExceptionsResourceNotFound
10531053
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
10541054
return nil, err
10551055
}
@@ -1297,7 +1297,7 @@ func (s *Checkouts) ClientGet(ctx context.Context, clientSecret string, opts ...
12971297
return nil, err
12981298
}
12991299

1300-
var out apierrors.ResourceNotFound
1300+
var out apierrors.PolarExceptionsResourceNotFound
13011301
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
13021302
return nil, err
13031303
}
@@ -1595,7 +1595,7 @@ func (s *Checkouts) ClientUpdate(ctx context.Context, clientSecret string, check
15951595
return nil, err
15961596
}
15971597

1598-
var out apierrors.ResourceNotFound
1598+
var out apierrors.PolarExceptionsResourceNotFound
15991599
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
16001600
return nil, err
16011601
}
@@ -1920,7 +1920,7 @@ func (s *Checkouts) ClientConfirm(ctx context.Context, clientSecret string, chec
19201920
return nil, err
19211921
}
19221922

1923-
var out apierrors.ResourceNotFound
1923+
var out apierrors.PolarExceptionsResourceNotFound
19241924
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
19251925
return nil, err
19261926
}

0 commit comments

Comments
 (0)