1
1
lockVersion: 2.0.0
2
2
id: bfe29c99-6e67-43fe-b928-64d6a5ed6aa8
3
3
management:
4
- docChecksum: fb5aa17a06492ebfe73a8a807ea13926
4
+ docChecksum: 042d0f9c04ce67ae231879052d2cc369
5
5
docVersion: "2025-04-10"
6
- speakeasyVersion: 1.606.9
7
- generationVersion: 2.687.13
8
- releaseVersion: 3.3.0
9
- configChecksum: 6ab9bbbae52878020f14d58254487f45
6
+ speakeasyVersion: 1.621.0
7
+ generationVersion: 2.707.0
8
+ releaseVersion: 3.3.1
9
+ configChecksum: dc86841f87d82f4477cd920a7375f51a
10
10
repoURL: https://github.com/clerk/clerk-sdk-python.git
11
11
installationURL: https://github.com/clerk/clerk-sdk-python.git
12
12
published: true
@@ -15,7 +15,7 @@ features:
15
15
additionalDependencies: 1.0.0
16
16
additionalProperties: 1.0.1
17
17
constsAndDefaults: 1.0.5
18
- core: 5.20.1
18
+ core: 5.20.4
19
19
customCodeRegions: 0.1.1
20
20
defaultEnabledRetries: 0.2.0
21
21
deprecations: 3.0.2
@@ -24,7 +24,7 @@ features:
24
24
examples: 3.0.2
25
25
flatRequests: 1.0.1
26
26
flattening: 3.1.1
27
- globalSecurity: 3.0.3
27
+ globalSecurity: 3.0.4
28
28
globalSecurityCallbacks: 1.0.0
29
29
globalSecurityFlattening: 1.0.0
30
30
globalServerURLs: 3.1.1
@@ -164,6 +164,7 @@ generatedFiles:
164
164
- docs/models/deletetotpresponsebody.md
165
165
- docs/models/deleteuserprofileimagerequest.md
166
166
- docs/models/deleteuserrequest.md
167
+ - docs/models/deletewaitlistentryrequest.md
167
168
- docs/models/disablemfarequest.md
168
169
- docs/models/disablemfaresponsebody.md
169
170
- docs/models/domain.md
@@ -178,6 +179,8 @@ generatedFiles:
178
179
- docs/models/errorclerkerror.md
179
180
- docs/models/errormeta.md
180
181
- docs/models/errors.md
182
+ - docs/models/extendcommercesubscriptionitemfreetrialrequest.md
183
+ - docs/models/extendfreetrialrequest.md
181
184
- docs/models/externalaccount.md
182
185
- docs/models/externalaccountwithverification.md
183
186
- docs/models/externalaccountwithverificationobject.md
@@ -376,6 +379,8 @@ generatedFiles:
376
379
- docs/models/revokeorganizationinvitationrequestbody.md
377
380
- docs/models/revokesessionrequest.md
378
381
- docs/models/revokesignintokenrequest.md
382
+ - docs/models/rotatemachinesecretkeyrequest.md
383
+ - docs/models/rotatemachinesecretkeyrequestbody.md
379
384
- docs/models/rotateoauthapplicationsecretrequest.md
380
385
- docs/models/saml.md
381
386
- docs/models/samlaccount.md
@@ -709,10 +714,13 @@ generatedFiles:
709
714
- src/clerk_backend_api/models/deletetotpop.py
710
715
- src/clerk_backend_api/models/deleteuserop.py
711
716
- src/clerk_backend_api/models/deleteuserprofileimageop.py
717
+ - src/clerk_backend_api/models/deletewaitlistentryop.py
712
718
- src/clerk_backend_api/models/disablemfaop.py
713
719
- src/clerk_backend_api/models/domain.py
714
720
- src/clerk_backend_api/models/domains.py
715
721
- src/clerk_backend_api/models/emailaddress.py
722
+ - src/clerk_backend_api/models/extendcommercesubscriptionitemfreetrialop.py
723
+ - src/clerk_backend_api/models/extendfreetrialrequest.py
716
724
- src/clerk_backend_api/models/externalaccountwithverification.py
717
725
- src/clerk_backend_api/models/featureresponse.py
718
726
- src/clerk_backend_api/models/getclientlistop.py
@@ -813,6 +821,7 @@ generatedFiles:
813
821
- src/clerk_backend_api/models/revokeorganizationinvitationop.py
814
822
- src/clerk_backend_api/models/revokesessionop.py
815
823
- src/clerk_backend_api/models/revokesignintokenop.py
824
+ - src/clerk_backend_api/models/rotatemachinesecretkeyop.py
816
825
- src/clerk_backend_api/models/rotateoauthapplicationsecretop.py
817
826
- src/clerk_backend_api/models/samlaccount.py
818
827
- src/clerk_backend_api/models/samlconnectionattributemapping.py
@@ -2781,6 +2790,8 @@ examples:
2781
2790
plan_id: "<id>"
2782
2791
include_free: false
2783
2792
query: "<value>"
2793
+ user_id: "<id>"
2794
+ organization_id: "<id>"
2784
2795
responses:
2785
2796
"200":
2786
2797
application/json: {"data": [{"object": "commerce_subscription_item", "id": "<id>", "instance_id": "<id>", "status": "upcoming", "credit": {"amount": {"amount": 115692, "amount_formatted": "<value>", "currency": "Denar", "currency_symbol": "K"}, "cycle_remaining_percent": 5890.09}, "plan_id": "<id>", "plan": {"object": "commerce_plan", "id": "<id>", "name": "<value>", "fee": {"amount": 349721, "amount_formatted": "<value>", "currency": "Iceland Krona", "currency_symbol": "₪"}, "annual_monthly_fee": {"amount": 500878, "amount_formatted": "<value>", "currency": "Pakistan Rupee", "currency_symbol": "$"}, "annual_fee": {"amount": 13059, "amount_formatted": "<value>", "currency": "Uzbekistan Sum", "currency_symbol": "$"}, "amount": 551667, "amount_formatted": "<value>", "annual_monthly_amount": 790012, "annual_monthly_amount_formatted": "<value>", "annual_amount": 676339, "annual_amount_formatted": "<value>", "currency_symbol": "£", "currency": "Tugrik", "description": "tennis husband meanwhile duh uh-huh chap provided stained wry uncomfortable", "product_id": "<id>", "is_default": false, "is_recurring": true, "publicly_visible": true, "has_base_fee": true, "payer_type": ["<value 1>", "<value 2>"], "for_payer_type": "<value>", "slug": "<value>", "avatar_url": "https://monthly-lace.org", "period": "<value>", "interval": 97072, "features": [], "free_trial_enabled": true, "free_trial_days": 520556}, "plan_period": "month", "payment_source_id": "<id>", "payment_source": {"object": "commerce_source", "id": "<id>", "payer_id": "<id>", "payment_method": "apple_pay", "is_default": false, "gateway": "<value>", "gateway_external_id": "<id>", "gateway_external_account_id": "<id>", "last4": "<value>", "status": "active", "wallet_type": "<value>", "card_type": "<value>", "expiry_year": 274365, "expiry_month": 871157, "created_at": 956516, "updated_at": 70418, "is_removable": false}, "lifetime_paid": {"amount": 42923, "amount_formatted": "<value>", "currency": "Swiss Franc", "currency_symbol": "лв"}, "amount": {"amount": 176943, "amount_formatted": "<value>", "currency": "Rand", "currency_symbol": "ƒ"}, "next_invoice": {"amount": {"amount": 353605, "amount_formatted": "<value>", "currency": "Boliviano boliviano", "currency_symbol": "ƒ"}, "date": null}, "next_payment": null, "payer_id": "<id>", "payer": {"object": "commerce_payer", "id": "<id>", "instance_id": "<id>", "user_id": "<id>", "first_name": "Mathew", "last_name": "McLaughlin", "email": "
[email protected] ", "organization_id": "<id>", "organization_name": "<value>", "image_url": "https://queasy-charlatan.net/", "created_at": 905937, "updated_at": 777337}, "is_free_trial": false, "period_start": 543438, "period_end": 271235, "proration_date": "<value>", "canceled_at": 232920, "past_due_at": null, "ended_at": 743580, "created_at": 762052, "updated_at": 856930}], "total_count": 699308}
@@ -2848,29 +2859,47 @@ examples:
2848
2859
application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}, "clerk_trace_id": "trace_123456789abcd"}], "meta": {}}
2849
2860
"500":
2850
2861
application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}, "clerk_trace_id": "trace_123456789abcd"}], "meta": {}}
2862
+ RotateMachineSecretKey:
2863
+ speakeasy-default-rotate-machine-secret-key:
2864
+ parameters:
2865
+ path:
2866
+ machine_id: "<id>"
2867
+ requestBody:
2868
+ application/json: {"previous_token_ttl": 632625}
2869
+ responses:
2870
+ "200":
2871
+ application/json: {"object": "machine_secret_key", "secret": "<value>"}
2872
+ "400":
2873
+ application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}, "clerk_trace_id": "trace_123456789abcd"}], "meta": {}}
2874
+ DeleteWaitlistEntry:
2875
+ speakeasy-default-delete-waitlist-entry:
2876
+ parameters:
2877
+ path:
2878
+ waitlist_entry_id: "<id>"
2879
+ responses:
2880
+ "200":
2881
+ application/json: {"object": "deleted_object", "id": "deleted_object_id_example", "slug": "deleted-object-slug", "deleted": true}
2882
+ "400":
2883
+ application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}, "clerk_trace_id": "trace_123456789abcd"}], "meta": {}}
2884
+ ExtendCommerceSubscriptionItemFreeTrial:
2885
+ speakeasy-default-extend-commerce-subscription-item-free-trial:
2886
+ parameters:
2887
+ path:
2888
+ subscription_item_id: "<id>"
2889
+ requestBody:
2890
+ application/json: {"extend_to": "2026-01-08T00:00:00Z"}
2891
+ responses:
2892
+ "200":
2893
+ application/json: {"object": "commerce_subscription_item", "id": "<id>", "instance_id": "<id>", "status": "incomplete", "credit": {"amount": {"amount": 11677, "amount_formatted": "<value>", "currency": "Swedish Krona", "currency_symbol": "Db"}, "cycle_remaining_percent": 2169.11}, "plan_id": "<id>", "plan": {"object": "commerce_plan", "id": "<id>", "name": "<value>", "fee": {"amount": 35560, "amount_formatted": "<value>", "currency": "Lek", "currency_symbol": "$U"}, "annual_monthly_fee": {"amount": 547002, "amount_formatted": "<value>", "currency": "Danish Krone", "currency_symbol": "Db"}, "annual_fee": {"amount": 489433, "amount_formatted": "<value>", "currency": "Cayman Islands Dollar", "currency_symbol": "R$"}, "amount": 403386, "amount_formatted": "<value>", "annual_monthly_amount": 520560, "annual_monthly_amount_formatted": "<value>", "annual_amount": 329481, "annual_amount_formatted": "<value>", "currency_symbol": "lei", "currency": "Tenge", "description": "even beneath guard outside that", "product_id": "<id>", "is_default": false, "is_recurring": true, "publicly_visible": false, "has_base_fee": false, "payer_type": ["<value 1>", "<value 2>", "<value 3>"], "for_payer_type": "<value>", "slug": "<value>", "avatar_url": "https://acidic-representation.biz/", "period": "<value>", "interval": 543741, "features": [{"object": "feature", "id": "<id>", "name": "<value>", "description": "all hopelessly sympathetically up", "slug": "<value>", "avatar_url": "https://jam-packed-planula.com"}], "free_trial_enabled": true, "free_trial_days": 760198}, "plan_period": "month", "payment_source_id": "<id>", "payment_source": {"object": "commerce_source", "id": "<id>", "payer_id": "<id>", "payment_method": "card", "is_default": true, "gateway": "<value>", "gateway_external_id": "<id>", "gateway_external_account_id": "<id>", "last4": "<value>", "status": "disconnected", "wallet_type": "<value>", "card_type": "<value>", "expiry_year": 177754, "expiry_month": 164617, "created_at": 410899, "updated_at": 423733, "is_removable": true}, "lifetime_paid": {"amount": 261154, "amount_formatted": "<value>", "currency": "Won", "currency_symbol": "RM"}, "amount": {"amount": 454179, "amount_formatted": "<value>", "currency": "Saudi Riyal", "currency_symbol": "лв"}, "next_invoice": {"amount": {"amount": 332496, "amount_formatted": "<value>", "currency": "Malaysian Ringgit", "currency_symbol": "P"}, "date": 441841}, "next_payment": {"amount": {"amount": 659979, "amount_formatted": "<value>", "currency": "Solomon Islands Dollar", "currency_symbol": "P"}, "date": 453615}, "payer_id": "<id>", "payer": null, "is_free_trial": false, "period_start": 630290, "period_end": 888227, "proration_date": "<value>", "canceled_at": 843407, "past_due_at": 72420, "ended_at": 529625, "created_at": 113017, "updated_at": 358040}
2894
+ "400":
2895
+ application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}, "clerk_trace_id": "trace_123456789abcd"}], "meta": {}}
2896
+ "500":
2897
+ application/json: {"errors": [{"message": "Invalid input", "long_message": "The input provided does not meet the requirements.", "code": "400_bad_request", "meta": {}, "clerk_trace_id": "trace_123456789abcd"}], "meta": {}}
2851
2898
examplesVersion: 1.0.2
2852
2899
generatedTests: {}
2853
2900
releaseNotes: |
2854
- ## SDK Changes Detected:
2855
- * `clerk.users.get()`: `response` **Changed** **Breaking** :warning:
2856
- * `clerk.users.update()`: `response` **Changed** **Breaking** :warning:
2857
- * `clerk.users.update_metadata()`: `response` **Changed** **Breaking** :warning:
2858
- * `clerk.users.delete_profile_image()`: `response` **Changed** **Breaking** :warning:
2859
- * `clerk.users.set_profile_image()`: `response` **Changed** **Breaking** :warning:
2860
- * `clerk.email_addresses.create()`: `response.verification.[verification_saml]` **Changed** **Breaking** :warning:
2861
- * `clerk.email_addresses.get()`: `response.verification.[verification_saml]` **Changed** **Breaking** :warning:
2862
- * `clerk.email_addresses.update()`: `response.verification.[verification_saml]` **Changed** **Breaking** :warning:
2863
- * `clerk.users.list()`: `response.[]` **Changed** **Breaking** :warning:
2864
- * `clerk.users.ban()`: `response` **Changed** **Breaking** :warning:
2865
- * `clerk.users.unlock()`: `response` **Changed** **Breaking** :warning:
2866
- * `clerk.users.lock()`: `response` **Changed** **Breaking** :warning:
2867
- * `clerk.users.create()`: `response` **Changed** **Breaking** :warning:
2868
- * `clerk.users.unban()`: `response` **Changed** **Breaking** :warning:
2869
- * `clerk.users.bulk_ban()`: `response.[]` **Changed** **Breaking** :warning:
2870
- * `clerk.users.bulk_unban()`: `response.[]` **Changed** **Breaking** :warning:
2871
- * `clerk.users.get_billing_subscription()`: **Added**
2872
- * `clerk.organizations.get_billing_subscription()`: **Added**
2873
- * `clerk.commerce.cancel_subscription_item()`: **Added**
2874
- * `clerk.waitlist_entries.reject()`: **Added**
2875
- * `clerk.waitlist_entries.invite()`: **Added**
2876
- * `clerk.machines.list()`: `request.order_by` **Added**
2901
+ ## Python SDK Changes Detected:
2902
+ * `clerk.machines.rotate_secret_key()`: **Added**
2903
+ * `clerk.waitlist_entries.delete()`: **Added**
2904
+ * `clerk.commerce.extend_subscription_item_free_trial()`: **Added**
2905
+ * `clerk.commerce.list_subscription_items()`: `request` **Changed**
0 commit comments