Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
241 changes: 174 additions & 67 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
java:
version: 6.1.0
version: 6.1.1
additionalDependencies: []
additionalPlugins: []
artifactID: backend-api
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
speakeasyVersion: 1.797.0
speakeasyVersion: 1.798.0
sources:
clerk-java-sdk:
sourceNamespace: clerk-java-sdk
sourceRevisionDigest: sha256:ec9218598a78ea67234fb0bf92b0d68146da3ea2fb7075f0ab42db482fa1d829
sourceBlobDigest: sha256:621774b0be158b14c14a9ec2b083d73e85e6643f81b64c9f011be27a694506eb
sourceRevisionDigest: sha256:3e81fc7955c44254605f6d3775360a4b7240784ef33b347a95774180d3de36df
sourceBlobDigest: sha256:d00f1d0f528cdad594bf657503cb9134ce81a46b3d0f3c43329c8956125c6355
tags:
- latest
- "2026-05-12"
targets:
clerk-java:
source: clerk-java-sdk
sourceNamespace: clerk-java-sdk
sourceRevisionDigest: sha256:ec9218598a78ea67234fb0bf92b0d68146da3ea2fb7075f0ab42db482fa1d829
sourceBlobDigest: sha256:621774b0be158b14c14a9ec2b083d73e85e6643f81b64c9f011be27a694506eb
sourceRevisionDigest: sha256:3e81fc7955c44254605f6d3775360a4b7240784ef33b347a95774180d3de36df
sourceBlobDigest: sha256:d00f1d0f528cdad594bf657503cb9134ce81a46b3d0f3c43329c8956125c6355
codeSamplesNamespace: clerk-java-sdk-code-samples
codeSamplesRevisionDigest: sha256:cb564ae7e0be4ada9a4e8469e037ae8ee794c4b7f655a74fa2136ccbc5dad0a9
codeSamplesRevisionDigest: sha256:c7d57ae1746a103a4a93a0b86389907045b6e3563a24636884fa21f65ef5690a
my-first-target:
source: clerk-java-sdk
sourceNamespace: clerk-java-sdk
Expand Down
77 changes: 39 additions & 38 deletions README.md

Large diffs are not rendered by default.

12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -448,4 +448,14 @@ Based on:
### Generated
- [java v6.1.0] .
### Releases
- [Maven Central v6.1.0] https://central.sonatype.com/artifact/com.clerk/backend-api/6.1.0 - .
- [Maven Central v6.1.0] https://central.sonatype.com/artifact/com.clerk/backend-api/6.1.0 - .

## 2026-09-21 00:16:33
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.798.0 (2.938.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [java v6.1.1] .
### Releases
- [Maven Central v6.1.1] https://central.sonatype.com/artifact/com.clerk/backend-api/6.1.1 - .
2 changes: 1 addition & 1 deletion docs/models/components/BillingStatement.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
| `payer` | [CommercePayerResponse](../../models/components/CommercePayerResponse.md) | :heavy_check_mark: | N/A |
| `status` | [BillingStatementStatus](../../models/components/BillingStatementStatus.md) | :heavy_check_mark: | The current status of the statement. |
| `totals` | [BillingStatementTotals](../../models/components/BillingStatementTotals.md) | :heavy_check_mark: | Totals for the statement. |
| `groups` | List\<[Groups](../../models/components/Groups.md)> | :heavy_check_mark: | Array of statement groups. |
| `groups` | List\<[BillingStatementGroups](../../models/components/BillingStatementGroups.md)> | :heavy_check_mark: | Array of statement groups. |
12 changes: 12 additions & 0 deletions docs/models/components/BillingStatementGroups.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# BillingStatementGroups

A statement group.


## Fields

| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| `object` | [BillingStatementGroupsObject](../../models/components/BillingStatementGroupsObject.md) | :heavy_check_mark: | String representing the object's type. Objects of the same type share the same value. |
| `timestamp` | *long* | :heavy_check_mark: | Unix timestamp (in milliseconds) of the date the group's payment attempts were created |
| `items` | List\<[BillingPaymentAttempt](../../models/components/BillingPaymentAttempt.md)> | :heavy_check_mark: | The payment attempts included in the group |
11 changes: 4 additions & 7 deletions docs/models/components/Groups.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
# Groups

A statement group.


## Fields

| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| `object` | [BillingStatementGroupsObject](../../models/components/BillingStatementGroupsObject.md) | :heavy_check_mark: | String representing the object's type. Objects of the same type share the same value. |
| `timestamp` | *long* | :heavy_check_mark: | Unix timestamp (in milliseconds) of the date the group's payment attempts were created |
| `items` | List\<[BillingPaymentAttempt](../../models/components/BillingPaymentAttempt.md)> | :heavy_check_mark: | The payment attempts included in the group |
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `id` | *String* | :heavy_check_mark: | N/A |
| `displayName` | *String* | :heavy_check_mark: | N/A |
20 changes: 20 additions & 0 deletions docs/models/components/Level.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Level

The level used for the reverification

## Example Usage

```java
import com.clerk.backend_api.models.components.Level;

Level value = Level.FIRST_FACTOR;
```


## Values

| Name | Value |
| --------------- | --------------- |
| `FIRST_FACTOR` | first_factor |
| `SECOND_FACTOR` | second_factor |
| `MULTI_FACTOR` | multi_factor |
20 changes: 20 additions & 0 deletions docs/models/components/Reverification.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Reverification

A reverification scoped to a session. Returned so a resource server can validate a reverification id received from its client.



## Fields

| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| `object` | [ReverificationObject](../../models/components/ReverificationObject.md) | :heavy_check_mark: | String representing the object's type. Objects of the same type share the same value.<br/> |
| `id` | *String* | :heavy_check_mark: | N/A |
| `sessionId` | *String* | :heavy_check_mark: | N/A |
| `userId` | *String* | :heavy_check_mark: | N/A |
| `level` | [Level](../../models/components/Level.md) | :heavy_check_mark: | The level used for the reverification |
| `status` | [ReverificationStatus](../../models/components/ReverificationStatus.md) | :heavy_check_mark: | N/A |
| `firstFactorVerifiedAt` | *Optional\<Long>* | :heavy_check_mark: | Unix timestamp (ms) of the first factor verification, or null if not verified.<br/> |
| `secondFactorVerifiedAt` | *Optional\<Long>* | :heavy_check_mark: | Unix timestamp (ms) of the second factor verification, or null if not verified.<br/> |
| `createdAt` | *long* | :heavy_check_mark: | Unix timestamp of creation.<br/> |
| `updatedAt` | *long* | :heavy_check_mark: | Unix timestamp of last update.<br/> |
19 changes: 19 additions & 0 deletions docs/models/components/ReverificationObject.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# ReverificationObject

String representing the object's type. Objects of the same type share the same value.


## Example Usage

```java
import com.clerk.backend_api.models.components.ReverificationObject;

ReverificationObject value = ReverificationObject.REVERIFICATION;
```


## Values

| Name | Value |
| ---------------- | ---------------- |
| `REVERIFICATION` | reverification |
18 changes: 18 additions & 0 deletions docs/models/components/ReverificationStatus.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# ReverificationStatus

## Example Usage

```java
import com.clerk.backend_api.models.components.ReverificationStatus;

ReverificationStatus value = ReverificationStatus.NEEDS_FIRST_FACTOR;
```


## Values

| Name | Value |
| --------------------- | --------------------- |
| `NEEDS_FIRST_FACTOR` | needs_first_factor |
| `NEEDS_SECOND_FACTOR` | needs_second_factor |
| `COMPLETE` | complete |
18 changes: 18 additions & 0 deletions docs/models/components/SCIMUserMetadata.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# SCIMUserMetadata

Metadata describing a user's linkage to a directory. Included in user responses when directory data is requested, and in directory-triggered user webhooks. Its absence does not necessarily mean the user is not managed by a directory.



## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
| `id` | *String* | :heavy_check_mark: | The user's resource ID in this directory. |
| `directoryName` | *String* | :heavy_check_mark: | N/A |
| `provider` | *String* | :heavy_check_mark: | N/A |
| `enterpriseConnectionId` | *Optional\<String>* | :heavy_check_mark: | N/A |
| `groups` | List\<[Groups](../../models/components/Groups.md)> | :heavy_minus_sign: | Omitted when groups were not loaded; an empty array means no group memberships. |
| `directoryId` | *String* | :heavy_check_mark: | The ID of the directory the user is provisioned from.<br/> |
| `directoryEnabled` | *boolean* | :heavy_check_mark: | Whether the directory is currently enabled.<br/> |
| `externalId` | *Optional\<String>* | :heavy_check_mark: | The user's external ID as reported by the directory, if any.<br/> |
Loading
Loading