Skip to content
This repository was archived by the owner on Jan 30, 2026. It is now read-only.

Commit 9e8783e

Browse files
Generate Ruby Backend SDK (#39)
Co-authored-by: kylemac <49507+kylemac@users.noreply.github.com>
1 parent b9dc848 commit 9e8783e

23 files changed

+183
-106
lines changed

.generated/docs/Admin.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
| ---- | ---- | ----------- | ----- |
77
| **status** | **String** | | |
88
| **strategy** | **String** | | |
9-
| **attempts** | **Integer** | | [optional] |
10-
| **expire_at** | **Integer** | | [optional] |
9+
| **attempts** | **Integer** | | |
10+
| **expire_at** | **Integer** | | |
11+
| **verified_at_client** | **String** | | [optional] |
1112

1213
## Example
1314

@@ -18,7 +19,8 @@ instance = ClerkHttpClient::Admin.new(
1819
status: null,
1920
strategy: null,
2021
attempts: null,
21-
expire_at: null
22+
expire_at: null,
23+
verified_at_client: null
2224
)
2325
```
2426

.generated/docs/CreateWaitlistEntryRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
| Name | Type | Description | Notes |
66
| ---- | ---- | ----------- | ----- |
77
| **email_address** | **String** | The email address to add to the waitlist | |
8-
| **notify** | **Boolean** | Optional flag which denotes whether an email invitation should be sent to the given email address. Defaults to &#x60;true&#x60;. | [optional] |
8+
| **notify** | **Boolean** | Optional flag which denotes whether a confirmation email should be sent to the given email address. Defaults to &#x60;true&#x60;. | [optional] |
99

1010
## Example
1111

.generated/docs/FromOauth.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
| **strategy** | **String** | | |
99
| **error** | [**FromOAuthError**](FromOAuthError.md) | | [optional] |
1010
| **expire_at** | **Integer** | | |
11-
| **attempts** | **Integer** | | [optional] |
11+
| **attempts** | **Integer** | | |
12+
| **verified_at_client** | **String** | | [optional] |
1213

1314
## Example
1415

@@ -20,7 +21,8 @@ instance = ClerkHttpClient::FromOAuth.new(
2021
strategy: null,
2122
error: null,
2223
expire_at: null,
23-
attempts: null
24+
attempts: null,
25+
verified_at_client: null
2426
)
2527
```
2628

.generated/docs/OTP.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
| **strategy** | **String** | | |
99
| **attempts** | **Integer** | | |
1010
| **expire_at** | **Integer** | | |
11+
| **verified_at_client** | **String** | | [optional] |
1112

1213
## Example
1314

@@ -18,7 +19,8 @@ instance = ClerkHttpClient::OTP.new(
1819
status: null,
1920
strategy: null,
2021
attempts: null,
21-
expire_at: null
22+
expire_at: null,
23+
verified_at_client: null
2224
)
2325
```
2426

.generated/docs/OrganizationsApi.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,7 @@ opts = {
316316
offset: 8.14, # Float | Skip the first `offset` results when paginating. Needs to be an integer greater or equal to zero. To be used in conjunction with `limit`.
317317
include_members_count: true, # Boolean | Flag to denote whether the member counts of each organization should be included in the response or not.
318318
query: 'query_example', # String | Returns organizations with ID, name, or slug that match the given query. Uses exact match for organization ID and partial match for name and slug.
319+
organization_id: ['inner_example'], # Array<String> | Returns organizations with the organization ids specified. Any organization ids not found are ignored. For each organization id, the `+` and `-` can be prepended to the id, which denote whether the respective organization should be included or excluded from the result set. Accepts up to 100 organization ids. Example: ?organization_id=+org_1&organization_id=-org_2
319320
order_by: 'order_by_example' # String | Allows to return organizations in a particular order. At the moment, you can order the returned organizations either by their `name`, `created_at` or `members_count`. In order to specify the direction, you can use the `+/-` symbols prepended in the property to order by. For example, if you want organizations to be returned in descending order according to their `created_at` property, you can use `-created_at`. If you don't use `+` or `-`, then `+` is implied. Defaults to `-created_at`.
320321
}
321322

@@ -354,6 +355,7 @@ end
354355
| **offset** | **Float** | Skip the first &#x60;offset&#x60; results when paginating. Needs to be an integer greater or equal to zero. To be used in conjunction with &#x60;limit&#x60;. | [optional][default to 0] |
355356
| **include_members_count** | **Boolean** | Flag to denote whether the member counts of each organization should be included in the response or not. | [optional] |
356357
| **query** | **String** | Returns organizations with ID, name, or slug that match the given query. Uses exact match for organization ID and partial match for name and slug. | [optional] |
358+
| **organization_id** | [**Array&lt;String&gt;**](String.md) | Returns organizations with the organization ids specified. Any organization ids not found are ignored. For each organization id, the &#x60;+&#x60; and &#x60;-&#x60; can be prepended to the id, which denote whether the respective organization should be included or excluded from the result set. Accepts up to 100 organization ids. Example: ?organization_id&#x3D;+org_1&amp;organization_id&#x3D;-org_2 | [optional] |
357359
| **order_by** | **String** | Allows to return organizations in a particular order. At the moment, you can order the returned organizations either by their &#x60;name&#x60;, &#x60;created_at&#x60; or &#x60;members_count&#x60;. In order to specify the direction, you can use the &#x60;+/-&#x60; symbols prepended in the property to order by. For example, if you want organizations to be returned in descending order according to their &#x60;created_at&#x60; property, you can use &#x60;-created_at&#x60;. If you don&#39;t use &#x60;+&#x60; or &#x60;-&#x60;, then &#x60;+&#x60; is implied. Defaults to &#x60;-created_at&#x60;. | [optional][default to &#39;-created_at&#39;] |
358360

359361
### Return type

.generated/docs/Passkey.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@
77
| **status** | **String** | | |
88
| **strategy** | **String** | | |
99
| **nonce** | **String** | | [optional] |
10-
| **attempts** | **Integer** | | [optional] |
11-
| **expire_at** | **Integer** | | [optional] |
10+
| **message** | **String** | | [optional] |
11+
| **attempts** | **Integer** | | |
12+
| **expire_at** | **Integer** | | |
13+
| **verified_at_client** | **String** | | [optional] |
1214

1315
## Example
1416

@@ -19,8 +21,10 @@ instance = ClerkHttpClient::Passkey.new(
1921
status: null,
2022
strategy: null,
2123
nonce: null,
24+
message: null,
2225
attempts: null,
23-
expire_at: null
26+
expire_at: null,
27+
verified_at_client: null
2428
)
2529
```
2630

.generated/docs/SAML.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
| **external_verification_redirect_url** | **String** | | |
1010
| **error** | [**FromOAuthError**](FromOAuthError.md) | | [optional] |
1111
| **expire_at** | **Integer** | | |
12-
| **attempts** | **Integer** | | [optional] |
12+
| **attempts** | **Integer** | | |
13+
| **verified_at_client** | **String** | | [optional] |
1314

1415
## Example
1516

@@ -22,7 +23,8 @@ instance = ClerkHttpClient::SAML.new(
2223
external_verification_redirect_url: null,
2324
error: null,
2425
expire_at: null,
25-
attempts: null
26+
attempts: null,
27+
verified_at_client: null
2628
)
2729
```
2830

.generated/docs/SessionsApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ All URIs are relative to *https://api.clerk.com/v1*
1919
2020
Create a new active session
2121

22-
Create a new active session for the provided user ID. This operation is only available for Clerk Development instances.
22+
Create a new active session for the provided user ID. **This operation is intended only for use in testing, and is not available for production instances.** If you are looking to generate a user session from the backend, we recommend using the [Sign-in Tokens](https://clerk.com/docs/reference/backend-api/tag/Sign-in-Tokens#operation/CreateSignInToken) resource instead.
2323

2424
### Examples
2525

.generated/docs/Ticket.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
| ---- | ---- | ----------- | ----- |
77
| **status** | **String** | | |
88
| **strategy** | **String** | | |
9-
| **attempts** | **Integer** | | [optional] |
10-
| **expire_at** | **Integer** | | [optional] |
9+
| **attempts** | **Integer** | | |
10+
| **expire_at** | **Integer** | | |
11+
| **verified_at_client** | **String** | | [optional] |
1112

1213
## Example
1314

@@ -18,7 +19,8 @@ instance = ClerkHttpClient::Ticket.new(
1819
status: null,
1920
strategy: null,
2021
attempts: null,
21-
expire_at: null
22+
expire_at: null,
23+
verified_at_client: null
2224
)
2325
```
2426

.generated/docs/WaitlistEntriesApi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ end
100100
opts = {
101101
limit: 8.14, # Float | Applies a limit to the number of results returned. Can be used for paginating the results together with `offset`.
102102
offset: 8.14, # Float | Skip the first `offset` results when paginating. Needs to be an integer greater or equal to zero. To be used in conjunction with `limit`.
103-
query: 'query_example', # String | Filter waitlist entries by email address
103+
query: 'query_example', # String | Filter waitlist entries by `email_address` or `id`
104104
status: 'pending', # String | Filter waitlist entries by their status
105105
order_by: 'order_by_example' # String | Specify the order of results. Supported values are: - `created_at` - `email_address` - `invited_at` Use `+` for ascending or `-` for descending order. Defaults to `-created_at`.
106106
}
@@ -138,7 +138,7 @@ end
138138
| ---- | ---- | ----------- | ----- |
139139
| **limit** | **Float** | Applies a limit to the number of results returned. Can be used for paginating the results together with &#x60;offset&#x60;. | [optional][default to 10] |
140140
| **offset** | **Float** | Skip the first &#x60;offset&#x60; results when paginating. Needs to be an integer greater or equal to zero. To be used in conjunction with &#x60;limit&#x60;. | [optional][default to 0] |
141-
| **query** | **String** | Filter waitlist entries by email address | [optional] |
141+
| **query** | **String** | Filter waitlist entries by &#x60;email_address&#x60; or &#x60;id&#x60; | [optional] |
142142
| **status** | **String** | Filter waitlist entries by their status | [optional] |
143143
| **order_by** | **String** | Specify the order of results. Supported values are: - &#x60;created_at&#x60; - &#x60;email_address&#x60; - &#x60;invited_at&#x60; Use &#x60;+&#x60; for ascending or &#x60;-&#x60; for descending order. Defaults to &#x60;-created_at&#x60;. | [optional][default to &#39;-created_at&#39;] |
144144

0 commit comments

Comments
 (0)