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
528 changes: 400 additions & 128 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
python:
version: 7.0.0
version: 7.0.1
additionalDependencies:
dev:
pytest: ^8.3.3
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.793.0
speakeasyVersion: 1.793.1
sources:
clerk-openapi:
sourceNamespace: clerk-openapi
sourceRevisionDigest: sha256:bd0ab322463c77574aedf25a6a1096c2d83c979091a90549aa26cda62d070f8e
sourceBlobDigest: sha256:cd24ae3cad1eb4442115f308e7a4007f47d67aa99f55067edda80def25fcaabe
sourceRevisionDigest: sha256:beb8cf6f7eaa9bac5c9ab51bf3bc97ae7b2bf43bc4bdd21ea54e7120857fe946
sourceBlobDigest: sha256:331fc4d8cb0c4d6aab2cf97c3563272934b9d843efa23726fe769e8a846ec14d
tags:
- latest
- "2026-05-12"
targets:
clerk-sdk-python:
source: clerk-openapi
sourceNamespace: clerk-openapi
sourceRevisionDigest: sha256:bd0ab322463c77574aedf25a6a1096c2d83c979091a90549aa26cda62d070f8e
sourceBlobDigest: sha256:cd24ae3cad1eb4442115f308e7a4007f47d67aa99f55067edda80def25fcaabe
sourceRevisionDigest: sha256:beb8cf6f7eaa9bac5c9ab51bf3bc97ae7b2bf43bc4bdd21ea54e7120857fe946
sourceBlobDigest: sha256:331fc4d8cb0c4d6aab2cf97c3563272934b9d843efa23726fe769e8a846ec14d
codeSamplesNamespace: clerk-openapi-python-code-samples
codeSamplesRevisionDigest: sha256:9b07759bffaa23cbe523a107eace55b58532d750e74bfedf47a32c6bdf2bd801
codeSamplesRevisionDigest: sha256:3ff3ecb75c7d0e85f0c72fc577893fbc670ac3ad2ad339063fe56fcd9ec295e5
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
95 changes: 54 additions & 41 deletions README-PYPI.md

Large diffs are not rendered by default.

95 changes: 54 additions & 41 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 @@ -648,4 +648,14 @@ Based on:
### Generated
- [python v7.0.0] .
### Releases
- [PyPI v7.0.0] https://pypi.org/project/clerk-backend-api/7.0.0 - .
- [PyPI v7.0.0] https://pypi.org/project/clerk-backend-api/7.0.0 - .

## 2026-08-14 00:27:21
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.793.1 (2.928.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v7.0.1] .
### Releases
- [PyPI v7.0.1] https://pypi.org/project/clerk-backend-api/7.0.1 - .
9 changes: 9 additions & 0 deletions docs/models/createdirectorygrouprolemappingrequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# CreateDirectoryGroupRoleMappingRequest


## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
| `directory_id` | *str* | :heavy_check_mark: | The ID of the directory. |
| `request_body` | [models.CreateDirectoryGroupRoleMappingRequestBody](../models/createdirectorygrouprolemappingrequestbody.md) | :heavy_check_mark: | N/A |
11 changes: 11 additions & 0 deletions docs/models/createdirectorygrouprolemappingrequestbody.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# CreateDirectoryGroupRoleMappingRequestBody


## Fields

| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `directory_group_id` | *Optional[str]* | :heavy_minus_sign: | The group ID from the identity provider. Exactly one of `directory_group_id` or `scim_group_id` is required. |
| `scim_group_id` | *Optional[str]* | :heavy_minus_sign: | The legacy name for `directory_group_id`. Send either one, or both with the same value; sending both with different values is rejected. |
| `role_id` | *str* | :heavy_check_mark: | The ID of the organization role to assign to members of the group. |
| `precedence` | *Optional[int]* | :heavy_minus_sign: | The precedence for this mapping. Lower values take priority when a user belongs<br/>to multiple mapped groups. If omitted, the mapping is appended with the<br/>next-highest precedence. |
13 changes: 13 additions & 0 deletions docs/models/createdirectorygrouprolemappings.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# CreateDirectoryGroupRoleMappings


## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| `directory_group_id` | *Optional[str]* | :heavy_minus_sign: | The group ID from the identity provider. Exactly one of `directory_group_id` or `scim_group_id` is required. |
| `scim_group_id` | *Optional[str]* | :heavy_minus_sign: | The legacy name for `directory_group_id`. Send either one, or both with the same value; sending both with different values is rejected. |
| `directory_group_display_name` | *Optional[str]* | :heavy_minus_sign: | Optional display name for the group. |
| `scim_group_display_name` | *Optional[str]* | :heavy_minus_sign: | The legacy name for `directory_group_display_name`. Send either one, or both with the same value; sending both with different values is rejected. |
| `role_id` | *str* | :heavy_check_mark: | The organization role ID to assign to members of the group. |
| `precedence` | *Optional[int]* | :heavy_minus_sign: | The precedence for this mapping. If omitted, precedence is assigned by array order. |
11 changes: 11 additions & 0 deletions docs/models/createdirectoryrequestbody.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# CreateDirectoryRequestBody


## Fields

| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| `enterprise_connection_id` | *str* | :heavy_check_mark: | The ID of the enterprise connection to associate with this directory. |
| `name` | *Optional[str]* | :heavy_minus_sign: | A human-friendly name for the directory. |
| `provider` | *str* | :heavy_check_mark: | The identity provider for this directory. |
| `group_role_mappings` | List[[models.CreateDirectoryGroupRoleMappings](../models/createdirectorygrouprolemappings.md)] | :heavy_minus_sign: | Optional directory group to organization role mappings to create with the directory. |
1 change: 1 addition & 0 deletions docs/models/createenterpriseconnectioncustomattributes.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,5 @@
| `key` | *str* | :heavy_check_mark: | Key used to store the attribute in the user's metadata |
| `sso_path` | *Optional[str]* | :heavy_minus_sign: | Path to extract the attribute value from SSO claims |
| `scim_path` | *Optional[str]* | :heavy_minus_sign: | GJSON path to extract the attribute value from SCIM user resources |
| `directory_path` | *Optional[str]* | :heavy_minus_sign: | The new name for `scim_path`. Send either one, or both with the same value; sending both with different values is rejected. |
| `multi_valued` | *Optional[bool]* | :heavy_minus_sign: | When true, the attribute supports multiple values; values from the IdP are written to public_metadata as an array. Defaults to false. |
Loading