Skip to content

Commit 215e4eb

Browse files
authored
Merge pull request #200 from clerk/speakeasy-sdk-regen-1764760796
2 parents 1adb469 + bf5cb81 commit 215e4eb

22 files changed

+347
-87
lines changed

.speakeasy/gen.lock

Lines changed: 29 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: bfe29c99-6e67-43fe-b928-64d6a5ed6aa8
33
management:
4-
docChecksum: 9c61c279cbe491f56133c340d8083aca
4+
docChecksum: 7048c9e525af400fb5ced0ae281a5639
55
docVersion: "2025-11-10"
6-
speakeasyVersion: 1.666.0
7-
generationVersion: 2.768.0
8-
releaseVersion: 4.1.1
9-
configChecksum: 2c81f18a3089e5b92bccd5b6ee8f1e61
6+
speakeasyVersion: 1.666.2
7+
generationVersion: 2.768.1
8+
releaseVersion: 4.1.2
9+
configChecksum: e602cdab2ca60cf56c5062bff93e591c
1010
repoURL: https://github.com/clerk/clerk-sdk-python.git
1111
installationURL: https://github.com/clerk/clerk-sdk-python.git
1212
published: true
@@ -340,6 +340,7 @@ generatedFiles:
340340
- docs/models/organizationinvitation.md
341341
- docs/models/organizationinvitationobject.md
342342
- docs/models/organizationinvitationpublicorganizationdata.md
343+
- docs/models/organizationinvitationpublicuserdata.md
343344
- docs/models/organizationinvitations.md
344345
- docs/models/organizationinvitationswithpublicorganizationdata.md
345346
- docs/models/organizationinvitationwithpublicorganizationdata.md
@@ -401,6 +402,9 @@ generatedFiles:
401402
- docs/models/requestbody2.md
402403
- docs/models/requestbodyattributemapping.md
403404
- docs/models/requestbodyprovider.md
405+
- docs/models/responsebody1.md
406+
- docs/models/responsebody2.md
407+
- docs/models/responsebodyobject.md
404408
- docs/models/reverttemplatepathparamtemplatetype.md
405409
- docs/models/reverttemplaterequest.md
406410
- docs/models/revokeactortokenrequest.md
@@ -629,7 +633,6 @@ generatedFiles:
629633
- docs/models/verifyoauthaccesstokenoauthaccesstokenserrors.md
630634
- docs/models/verifyoauthaccesstokenoauthaccesstokensresponsebody.md
631635
- docs/models/verifyoauthaccesstokenoauthaccesstokensresponseresponsebody.md
632-
- docs/models/verifyoauthaccesstokenobject.md
633636
- docs/models/verifyoauthaccesstokenrequestbody.md
634637
- docs/models/verifyoauthaccesstokenresponsebody.md
635638
- docs/models/verifypasswordrequest.md
@@ -881,6 +884,7 @@ generatedFiles:
881884
- src/clerk_backend_api/models/organizationdomains.py
882885
- src/clerk_backend_api/models/organizationinvitation.py
883886
- src/clerk_backend_api/models/organizationinvitationpublicorganizationdata.py
887+
- src/clerk_backend_api/models/organizationinvitationpublicuserdata.py
884888
- src/clerk_backend_api/models/organizationinvitations.py
885889
- src/clerk_backend_api/models/organizationinvitationswithpublicorganizationdata.py
886890
- src/clerk_backend_api/models/organizationinvitationwithpublicorganizationdata.py
@@ -1777,7 +1781,7 @@ examples:
17771781
application/json: {"email_address": "user@example.com", "inviter_user_id": "user_67890", "role": "admin", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "redirect_url": "https://example.com/welcome", "expires_in_days": 785754}
17781782
responses:
17791783
"200":
1780-
application/json: {"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "admin", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": "<id>", "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": "https://watery-knitting.name", "expires_at": 56370, "created_at": 1622547600, "updated_at": 1622551200}
1784+
application/json: {"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "admin", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": "<id>", "public_inviter_data": {"user_id": "<id>", "first_name": "Stevie", "last_name": "Kuvalis", "image_url": "https://prime-babushka.net", "has_image": true, "identifier": "<value>"}, "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": "https://watery-knitting.name", "expires_at": 56370, "created_at": 1622547600, "updated_at": 1622551200}
17811785
"400":
17821786
application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}}], "meta": {}}
17831787
ListOrganizationInvitations:
@@ -1793,7 +1797,7 @@ examples:
17931797
order_by: "pending"
17941798
responses:
17951799
"200":
1796-
application/json: {"data": [{"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "member", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": "<id>", "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": "https://heavenly-scenario.com/", "expires_at": 515101, "created_at": 1617981379, "updated_at": 1625581379}], "total_count": 10}
1800+
application/json: {"data": [{"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "member", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": "<id>", "public_inviter_data": {"user_id": "<id>", "first_name": "Alivia", "last_name": "Connelly", "image_url": "https://milky-airline.net", "has_image": false, "identifier": "<value>"}, "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": "https://heavenly-scenario.com/", "expires_at": 515101, "created_at": 1617981379, "updated_at": 1625581379}], "total_count": 10}
17971801
"400":
17981802
application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}}], "meta": {}}
17991803
CreateOrganizationInvitationBulk:
@@ -1805,7 +1809,7 @@ examples:
18051809
application/json: [{"email_address": "newmember@example.com", "inviter_user_id": "user_67890", "role": "admin", "public_metadata": {}, "private_metadata": {}, "redirect_url": "https://example.com/welcome", "expires_in_days": 488764}, {"email_address": "newmember@example.com", "inviter_user_id": "user_67890", "role": "admin", "public_metadata": {}, "private_metadata": {}, "redirect_url": "https://example.com/welcome", "expires_in_days": 488764}]
18061810
responses:
18071811
"200":
1808-
application/json: {"data": [{"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "member", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": "<id>", "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": "https://cooperative-dress.biz", "expires_at": 715454, "created_at": 1617981379, "updated_at": 1625581379}], "total_count": 10}
1812+
application/json: {"data": [{"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "member", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": "<id>", "public_inviter_data": {"user_id": "<id>", "first_name": "Jeffrey", "last_name": "Connelly", "image_url": "https://downright-papa.net/", "has_image": true, "identifier": "<value>"}, "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": "https://cooperative-dress.biz", "expires_at": 715454, "created_at": 1617981379, "updated_at": 1625581379}], "total_count": 10}
18091813
"400":
18101814
application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}}], "meta": {}}
18111815
ListPendingOrganizationInvitations:
@@ -1830,7 +1834,7 @@ examples:
18301834
offset: 10
18311835
responses:
18321836
"200":
1833-
application/json: {"data": [{"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "member", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": "<id>", "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": "https://junior-tribe.com", "expires_at": 713465, "created_at": 1617981379, "updated_at": 1625581379}], "total_count": 10}
1837+
application/json: {"data": [{"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "member", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": "<id>", "public_inviter_data": {"user_id": "<id>", "first_name": "Isabell", "last_name": "Lueilwitz", "image_url": "https://sophisticated-pacemaker.biz", "has_image": false, "identifier": "<value>"}, "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": "https://junior-tribe.com", "expires_at": 713465, "created_at": 1617981379, "updated_at": 1625581379}], "total_count": 10}
18341838
"400":
18351839
application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}}], "meta": {}}
18361840
GetOrganizationInvitation:
@@ -1841,7 +1845,7 @@ examples:
18411845
invitation_id: "inv_987654321"
18421846
responses:
18431847
"200":
1844-
application/json: {"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "admin", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": "<id>", "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": "https://weekly-humor.net/", "expires_at": 585405, "created_at": 1622547600, "updated_at": 1622551200}
1848+
application/json: {"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "admin", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": "<id>", "public_inviter_data": {"user_id": "<id>", "first_name": null, "last_name": "Simonis", "image_url": "https://outlying-cricket.com", "has_image": false, "identifier": "<value>"}, "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": "https://weekly-humor.net/", "expires_at": 585405, "created_at": 1622547600, "updated_at": 1622551200}
18451849
"400":
18461850
application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}}], "meta": {}}
18471851
RevokeOrganizationInvitation:
@@ -1854,7 +1858,7 @@ examples:
18541858
application/json: {"requesting_user_id": "usr_12345"}
18551859
responses:
18561860
"200":
1857-
application/json: {"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "admin", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": null, "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": null, "expires_at": 45978, "created_at": 1622547600, "updated_at": 1622551200}
1861+
application/json: {"object": "organization_invitation", "id": "inv_12345", "email_address": "user@example.com", "role": "admin", "role_name": "<value>", "organization_id": "org_12345", "inviter_id": null, "public_inviter_data": null, "status": "pending", "public_metadata": {"key": "value"}, "private_metadata": {"private_key": "secret_value"}, "url": null, "expires_at": 45978, "created_at": 1622547600, "updated_at": 1622551200}
18581862
"400":
18591863
application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}}], "meta": {}}
18601864
ListAllowlistIdentifiers:
@@ -2193,7 +2197,7 @@ examples:
21932197
path:
21942198
organization_id: "org_123"
21952199
requestBody:
2196-
application/json: {"user_id": "user_456", "role": "admin"}
2200+
application/json: {"user_id": "user_456", "role": "admin", "public_metadata": {"key": "<value>", "key1": "<value>", "key2": "<value>"}, "private_metadata": {"key": "<value>", "key1": "<value>", "key2": "<value>"}}
21972201
responses:
21982202
"200":
21992203
application/json: {"id": "org_mem_123", "object": "organization_membership", "role": "member", "role_name": "<value>", "permissions": ["read", "write"], "public_metadata": {}, "private_metadata": {}, "organization": {"object": "organization", "id": "org_123", "name": "Acme Corp", "slug": "acme-corp", "image_url": "https://well-worn-nectarine.net", "has_image": false, "members_count": 150, "missing_member_with_elevated_permissions": false, "pending_invitations_count": 957199, "max_allowed_memberships": 300, "admin_delete_enabled": true, "public_metadata": {"public_info": "Info visible to everyone"}, "private_metadata": {"internal_use_only": "Sensitive data"}, "created_by": "user_123456", "created_at": 1625078400, "updated_at": 1625164800, "last_active_at": 758232}, "public_user_data": {"user_id": "<id>", "first_name": "Petra", "last_name": "Rath", "profile_image_url": "https://joyful-coal.net", "image_url": "https://nutritious-mentor.org/", "has_image": true, "identifier": "<value>", "username": "Verner74"}, "created_at": 1625078400, "updated_at": 1625164800}
@@ -3180,3 +3184,15 @@ examples:
31803184
application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}}], "meta": {}}
31813185
examplesVersion: 1.0.2
31823186
generatedTests: {}
3187+
releaseNotes: |
3188+
## Python SDK Changes:
3189+
* `clerk.oauth_access_tokens.verify()`: `response` **Changed** **Breaking** :warning:
3190+
* `clerk.users.get_organization_invitations()`: `response.data.[].public_inviter_data` **Added**
3191+
* `clerk.organization_invitations.get_all()`: `response.data.[].public_inviter_data` **Added**
3192+
* `clerk.organization_invitations.create()`: `response.public_inviter_data` **Added**
3193+
* `clerk.organization_invitations.list()`: `response.data.[].public_inviter_data` **Added**
3194+
* `clerk.organization_invitations.bulk_create()`: `response.data.[].public_inviter_data` **Added**
3195+
* `clerk.organization_invitations.list_pending()`: `response.data.[].public_inviter_data` **Added**
3196+
* `clerk.organization_invitations.get()`: `response.public_inviter_data` **Added**
3197+
* `clerk.organization_invitations.revoke()`: `response.public_inviter_data` **Added**
3198+
* `clerk.organization_memberships.create()`: `request` **Changed**

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ generation:
2525
generateNewTests: false
2626
skipResponseBodyAssertions: false
2727
python:
28-
version: 4.1.1
28+
version: 4.1.2
2929
additionalDependencies:
3030
dev:
3131
pytest: ^8.3.3

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.666.0
1+
speakeasyVersion: 1.666.2
22
sources:
33
clerk-openapi:
44
sourceNamespace: clerk-openapi
5-
sourceRevisionDigest: sha256:367b6742dba19cd785787570fd28c7e66f999c23b408be1e2597ed7d39eb9861
6-
sourceBlobDigest: sha256:b1b0a1ba3ee23fc040e011bd5d04cc0ac13b3becec2500fbb337c0c77d092952
5+
sourceRevisionDigest: sha256:36db86b92aac6cde6e7ae62c89af4d313dbe1b3984fdf5d7835284ef03f14b70
6+
sourceBlobDigest: sha256:66177bd0988ce80de4e194c112420918e9d57e5611627ef082a0a3ae55d4de70
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1764684970
9+
- speakeasy-sdk-regen-1764760796
1010
- "2025-11-10"
1111
targets:
1212
clerk-sdk-python:
1313
source: clerk-openapi
1414
sourceNamespace: clerk-openapi
15-
sourceRevisionDigest: sha256:367b6742dba19cd785787570fd28c7e66f999c23b408be1e2597ed7d39eb9861
16-
sourceBlobDigest: sha256:b1b0a1ba3ee23fc040e011bd5d04cc0ac13b3becec2500fbb337c0c77d092952
15+
sourceRevisionDigest: sha256:36db86b92aac6cde6e7ae62c89af4d313dbe1b3984fdf5d7835284ef03f14b70
16+
sourceBlobDigest: sha256:66177bd0988ce80de4e194c112420918e9d57e5611627ef082a0a3ae55d4de70
1717
codeSamplesNamespace: clerk-openapi-python-code-samples
18-
codeSamplesRevisionDigest: sha256:f23f2cd25682ab15e3cb7a7d69fbe6b2dab0cfc8caa93a794ae1febc0bdd0b74
18+
codeSamplesRevisionDigest: sha256:f0b8bce9def9be2e276f9f449746a2a949e3f19b4d3e2477ee379db03ea90f22
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -498,4 +498,14 @@ Based on:
498498
### Generated
499499
- [python v4.1.1] .
500500
### Releases
501-
- [PyPI v4.1.1] https://pypi.org/project/clerk-backend-api/4.1.1 - .
501+
- [PyPI v4.1.1] https://pypi.org/project/clerk-backend-api/4.1.1 - .
502+
503+
## 2025-12-03 11:19:35
504+
### Changes
505+
Based on:
506+
- OpenAPI Doc
507+
- Speakeasy CLI 1.666.2 (2.768.1) https://github.com/speakeasy-api/speakeasy
508+
### Generated
509+
- [python v4.1.2] .
510+
### Releases
511+
- [PyPI v4.1.2] https://pypi.org/project/clerk-backend-api/4.1.2 - .

0 commit comments

Comments
 (0)