Skip to content

Commit b027482

Browse files
authored
Merge pull request #62 from clerk/speakeasy-sdk-regen-1756253216
chore: 🐝 Update SDK - Generate 0.12.0
2 parents 5133117 + 31f5229 commit b027482

File tree

91 files changed

+1874
-139
lines changed

Some content is hidden

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

91 files changed

+1874
-139
lines changed

.speakeasy/gen.lock

Lines changed: 117 additions & 24 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ generation:
2121
generateNewTests: false
2222
skipResponseBodyAssertions: false
2323
csharp:
24-
version: 0.11.2
24+
version: 0.12.0
2525
additionalDependencies:
2626
- package: Microsoft.AspNetCore
2727
version: 2.3.0
@@ -36,6 +36,7 @@ csharp:
3636
enableSourceLink: true
3737
flattenGlobalSecurity: true
3838
flatteningOrder: parameters-first
39+
httpClientPrefix: Speakeasy
3940
imports:
4041
option: openapi
4142
paths:

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.606.0
1+
speakeasyVersion: 1.606.9
22
sources:
33
clerk-backend-api-OAS:
44
sourceNamespace: clerk-openapi
5-
sourceRevisionDigest: sha256:bc5197ea23ad1f2afc0c88dc8c1c2dfaadacf3ca26e391cd915f9dad42f9c0f8
6-
sourceBlobDigest: sha256:a092c7bbbcdb787f567876fc4b8bd030d8e8c4272b7b3d1d097983243c1b8914
5+
sourceRevisionDigest: sha256:b7586204fbdcfbb00a8ba1833dc73708693d19b901fc6ee68d8a57809ec7b91d
6+
sourceBlobDigest: sha256:a56bedb630f4371a60e46d8f89c42496bd531f46b7abc2e7afb7783becff6706
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1755614021
9+
- speakeasy-sdk-regen-1756253216
1010
- "2025-04-10"
1111
targets:
1212
clerk-backend-api:
1313
source: clerk-backend-api-OAS
1414
sourceNamespace: clerk-openapi
15-
sourceRevisionDigest: sha256:bc5197ea23ad1f2afc0c88dc8c1c2dfaadacf3ca26e391cd915f9dad42f9c0f8
16-
sourceBlobDigest: sha256:a092c7bbbcdb787f567876fc4b8bd030d8e8c4272b7b3d1d097983243c1b8914
15+
sourceRevisionDigest: sha256:b7586204fbdcfbb00a8ba1833dc73708693d19b901fc6ee68d8a57809ec7b91d
16+
sourceBlobDigest: sha256:a56bedb630f4371a60e46d8f89c42496bd531f46b7abc2e7afb7783becff6706
1717
codeSamplesNamespace: clerk-backend-api-oas-csharp-code-samples
18-
codeSamplesRevisionDigest: sha256:4ae1ef8673ce33523f133dfefde05fea855bca4404105dc3696da2797ccebf3b
18+
codeSamplesRevisionDigest: sha256:baee9a18b62e2d98bc90f19d37c126901adc2e1155e396892326951adb7d6268
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@ public class MachineAuthentication
203203

204204
* [ListPlans](docs/sdks/commerce/README.md#listplans) - List all commerce plans
205205
* [ListSubscriptionItems](docs/sdks/commerce/README.md#listsubscriptionitems) - List all subscription items
206+
* [CancelSubscriptionItem](docs/sdks/commerce/README.md#cancelsubscriptionitem) - Cancel a subscription item
206207

207208
### [Domains](docs/sdks/domains/README.md)
208209

@@ -332,6 +333,7 @@ public class MachineAuthentication
332333
* [MergeMetadata](docs/sdks/organizations/README.md#mergemetadata) - Merge and update metadata for an organization
333334
* [UploadLogo](docs/sdks/organizations/README.md#uploadlogo) - Upload a logo for the organization
334335
* [DeleteLogo](docs/sdks/organizations/README.md#deletelogo) - Delete the organization's logo.
336+
* [GetBillingSubscription](docs/sdks/organizations/README.md#getbillingsubscription) - Retrieve an organization's billing subscription
335337

336338
### [PhoneNumbers](docs/sdks/phonenumbers/README.md)
337339

@@ -404,6 +406,7 @@ public class MachineAuthentication
404406
* [SetProfileImage](docs/sdks/users/README.md#setprofileimage) - Set user profile image
405407
* [DeleteProfileImage](docs/sdks/users/README.md#deleteprofileimage) - Delete user profile image
406408
* [UpdateMetadata](docs/sdks/users/README.md#updatemetadata) - Merge and update a user's metadata
409+
* [GetBillingSubscription](docs/sdks/users/README.md#getbillingsubscription) - Retrieve a user's billing subscription
407410
* [GetOAuthAccessToken](docs/sdks/users/README.md#getoauthaccesstoken) - Retrieve the OAuth access token of a user
408411
* [GetOrganizationMemberships](docs/sdks/users/README.md#getorganizationmemberships) - Retrieve all memberships for a user
409412
* [GetOrganizationInvitations](docs/sdks/users/README.md#getorganizationinvitations) - Retrieve all invitations for a user
@@ -421,6 +424,8 @@ public class MachineAuthentication
421424

422425
* [List](docs/sdks/waitlistentries/README.md#list) - List all waitlist entries
423426
* [Create](docs/sdks/waitlistentries/README.md#create) - Create a waitlist entry
427+
* [Invite](docs/sdks/waitlistentries/README.md#invite) - Invite a waitlist entry
428+
* [Reject](docs/sdks/waitlistentries/README.md#reject) - Reject a waitlist entry
424429

425430
### [Webhooks](docs/sdks/webhooks/README.md)
426431

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,4 +188,14 @@ Based on:
188188
### Generated
189189
- [csharp v0.11.2] .
190190
### Releases
191-
- [NuGet v0.11.2] https://www.nuget.org/packages/Clerk.BackendAPI/0.11.2 - .
191+
- [NuGet v0.11.2] https://www.nuget.org/packages/Clerk.BackendAPI/0.11.2 - .
192+
193+
## 2025-08-29 17:56:38
194+
### Changes
195+
Based on:
196+
- OpenAPI Doc
197+
- Speakeasy CLI 1.606.9 (2.687.13) https://github.com/speakeasy-api/speakeasy
198+
### Generated
199+
- [csharp v0.12.0] .
200+
### Releases
201+
- [NuGet v0.12.0] https://www.nuget.org/packages/Clerk.BackendAPI/0.12.0 - .
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# CommerceSubscription
2+
3+
A commerce subscription.
4+
5+
6+
## Fields
7+
8+
| Field | Type | Required | Description |
9+
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
10+
| `Object` | [CommerceSubscriptionObject](../../Models/Components/CommerceSubscriptionObject.md) | :heavy_check_mark: | String representing the object's type. Objects of the same type share the same value. |
11+
| `Id` | *string* | :heavy_check_mark: | Unique identifier for the commerce subscription. |
12+
| `InstanceId` | *string* | :heavy_check_mark: | The ID of the instance this subscription belongs to. |
13+
| `Status` | [CommerceSubscriptionStatus](../../Models/Components/CommerceSubscriptionStatus.md) | :heavy_check_mark: | The current status of the subscription. |
14+
| `PayerId` | *string* | :heavy_check_mark: | The ID of the payer for this subscription. |
15+
| `CreatedAt` | *long* | :heavy_check_mark: | Unix timestamp (milliseconds) of creation. |
16+
| `UpdatedAt` | *long* | :heavy_check_mark: | Unix timestamp (milliseconds) of last update. |
17+
| `ActiveAt` | *long* | :heavy_minus_sign: | Unix timestamp (milliseconds) when the subscription became active. |
18+
| `PastDueAt` | *long* | :heavy_minus_sign: | Unix timestamp (milliseconds) when the subscription became past due. |
19+
| `SubscriptionItems` | List<[CommerceSubscriptionItem](../../Models/Components/CommerceSubscriptionItem.md)> | :heavy_check_mark: | Array of subscription items in this subscription. |
20+
| `NextPayment` | [CommerceSubscriptionNextPayment](../../Models/Components/CommerceSubscriptionNextPayment.md) | :heavy_minus_sign: | N/A |
21+
| `EligibleForFreeTrial` | *bool* | :heavy_minus_sign: | Whether the payer is eligible for a free trial. |
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# CommerceSubscriptionNextPayment
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
8+
| `Time` | *long* | :heavy_check_mark: | Unix timestamp (milliseconds) of the next payment. |
9+
| `Date` | *long* | :heavy_check_mark: | Unix timestamp (milliseconds) of the next payment date. |
10+
| `Amount` | [CommerceMoneyResponse](../../Models/Components/CommerceMoneyResponse.md) | :heavy_check_mark: | N/A |
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# CommerceSubscriptionObject
2+
3+
String representing the object's type. Objects of the same type share the same value.
4+
5+
6+
## Values
7+
8+
| Name | Value |
9+
| ---------------------- | ---------------------- |
10+
| `CommerceSubscription` | commerce_subscription |
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# CommerceSubscriptionStatus
2+
3+
The current status of the subscription.
4+
5+
6+
## Values
7+
8+
| Name | Value |
9+
| ------------ | ------------ |
10+
| `Active` | active |
11+
| `PastDue` | past_due |
12+
| `Canceled` | canceled |
13+
| `Ended` | ended |
14+
| `Abandoned` | abandoned |
15+
| `Incomplete` | incomplete |

docs/Models/Components/Saml.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
| `Object` | [VerificationSamlVerificationObject](../../Models/Components/VerificationSamlVerificationObject.md) | :heavy_minus_sign: | N/A |
99
| `Status` | [VerificationSamlVerificationStatus](../../Models/Components/VerificationSamlVerificationStatus.md) | :heavy_check_mark: | N/A |
1010
| `Strategy` | [VerificationSamlVerificationStrategy](../../Models/Components/VerificationSamlVerificationStrategy.md) | :heavy_check_mark: | N/A |
11-
| `ExternalVerificationRedirectUrl` | *string* | :heavy_check_mark: | N/A |
11+
| `ExternalVerificationRedirectUrl` | *string* | :heavy_minus_sign: | N/A |
1212
| `Error` | [VerificationError](../../Models/Components/VerificationError.md) | :heavy_minus_sign: | N/A |
13-
| `ExpireAt` | *long* | :heavy_check_mark: | N/A |
13+
| `ExpireAt` | *long* | :heavy_minus_sign: | N/A |
1414
| `Attempts` | *long* | :heavy_check_mark: | N/A |
1515
| `VerifiedAtClient` | *string* | :heavy_minus_sign: | N/A |

0 commit comments

Comments
 (0)