Skip to content

Commit 956386a

Browse files
feat(generated)!: regenerate from spec (13 changes) (#478)
Co-authored-by: workos-sdk-automation[bot] <255426317+workos-sdk-automation[bot]@users.noreply.github.com> Co-authored-by: Garen J. Torikian <gjtorikian@users.noreply.github.com>
1 parent 117eeac commit 956386a

94 files changed

Lines changed: 1652 additions & 476 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.last-synced-sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
92db0495807c86fbbc4d45bd266a6c1f5bcbb59c
1+
a10d9ecb766d2dd996aecb19aa9c801d78bb7c26

.oagen-manifest.json

Lines changed: 61 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"version": 2,
33
"language": "ruby",
4-
"generatedAt": "2026-04-30T17:41:02.756Z",
4+
"generatedAt": "2026-05-06T22:30:35.198Z",
55
"files": [
66
"lib/workos.rb",
77
"lib/workos/admin_portal.rb",
@@ -20,9 +20,11 @@
2020
"lib/workos/api_keys/api_key_revoked_data.rb",
2121
"lib/workos/api_keys/api_key_revoked_data_owner.rb",
2222
"lib/workos/api_keys/api_key_validation_response.rb",
23-
"lib/workos/api_keys/api_key_with_value.rb",
24-
"lib/workos/api_keys/api_key_with_value_owner.rb",
2523
"lib/workos/api_keys/create_organization_api_key.rb",
24+
"lib/workos/api_keys/organization_api_key.rb",
25+
"lib/workos/api_keys/organization_api_key_owner.rb",
26+
"lib/workos/api_keys/organization_api_key_with_value.rb",
27+
"lib/workos/api_keys/organization_api_key_with_value_owner.rb",
2628
"lib/workos/api_keys/validate_api_key.rb",
2729
"lib/workos/audit_logs.rb",
2830
"lib/workos/audit_logs/audit_log_action_json.rb",
@@ -60,8 +62,6 @@
6062
"lib/workos/authorization/permission_updated_data.rb",
6163
"lib/workos/authorization/remove_role.rb",
6264
"lib/workos/authorization/role.rb",
63-
"lib/workos/authorization/role_assignment.rb",
64-
"lib/workos/authorization/role_assignment_resource.rb",
6565
"lib/workos/authorization/role_created.rb",
6666
"lib/workos/authorization/role_created_data.rb",
6767
"lib/workos/authorization/role_deleted.rb",
@@ -76,6 +76,8 @@
7676
"lib/workos/authorization/update_organization_role.rb",
7777
"lib/workos/authorization/update_role.rb",
7878
"lib/workos/authorization/user_organization_membership_base_list_data.rb",
79+
"lib/workos/authorization/user_role_assignment.rb",
80+
"lib/workos/authorization/user_role_assignment_resource.rb",
7981
"lib/workos/client.rb",
8082
"lib/workos/connect.rb",
8183
"lib/workos/connect/application_credentials_list_item.rb",
@@ -283,19 +285,16 @@
283285
"lib/workos/sso/sso_token_response.rb",
284286
"lib/workos/sso/sso_token_response_oauth_token.rb",
285287
"lib/workos/sso/token_query.rb",
286-
"lib/workos/types/applications_order.rb",
287288
"lib/workos/types/audit_log_configuration_log_stream_state.rb",
288289
"lib/workos/types/audit_log_configuration_log_stream_type.rb",
289290
"lib/workos/types/audit_log_configuration_state.rb",
290291
"lib/workos/types/audit_log_export_json_state.rb",
291-
"lib/workos/types/audit_logs_order.rb",
292292
"lib/workos/types/authenticate_response_authentication_method.rb",
293293
"lib/workos/types/authentication_factor_enrolled_type.rb",
294294
"lib/workos/types/authentication_factor_type.rb",
295295
"lib/workos/types/authentication_factors_create_request_type.rb",
296296
"lib/workos/types/authentication_radar_risk_detected_data_action.rb",
297297
"lib/workos/types/authorization_assignment.rb",
298-
"lib/workos/types/authorization_order.rb",
299298
"lib/workos/types/connected_account_state.rb",
300299
"lib/workos/types/connection_activated_data_connection_type.rb",
301300
"lib/workos/types/connection_activated_data_state.rb",
@@ -311,20 +310,16 @@
311310
"lib/workos/types/connection_status.rb",
312311
"lib/workos/types/connection_type.rb",
313312
"lib/workos/types/connections_connection_type.rb",
314-
"lib/workos/types/connections_order.rb",
315313
"lib/workos/types/create_user_invite_options_locale.rb",
316314
"lib/workos/types/create_user_password_hash_type.rb",
317315
"lib/workos/types/create_webhook_endpoint_events.rb",
318316
"lib/workos/types/data_integration_access_token_response_error.rb",
319317
"lib/workos/types/data_integrations_list_response_data_connected_account_state.rb",
320318
"lib/workos/types/data_integrations_list_response_data_ownership.rb",
321-
"lib/workos/types/directories_order.rb",
322-
"lib/workos/types/directory_groups_order.rb",
323319
"lib/workos/types/directory_state.rb",
324320
"lib/workos/types/directory_type.rb",
325321
"lib/workos/types/directory_user_state.rb",
326322
"lib/workos/types/directory_user_with_groups_state.rb",
327-
"lib/workos/types/directory_users_order.rb",
328323
"lib/workos/types/dsync_activated_data_state.rb",
329324
"lib/workos/types/dsync_activated_data_type.rb",
330325
"lib/workos/types/dsync_deactivated_data_state.rb",
@@ -333,16 +328,13 @@
333328
"lib/workos/types/dsync_deleted_data_type.rb",
334329
"lib/workos/types/dsync_user_updated_data_state.rb",
335330
"lib/workos/types/event_context_actor_source.rb",
336-
"lib/workos/types/events_order.rb",
337-
"lib/workos/types/feature_flags_order.rb",
338331
"lib/workos/types/flag_created_context_actor_source.rb",
339332
"lib/workos/types/flag_deleted_context_actor_source.rb",
340333
"lib/workos/types/flag_rule_updated_context_access_type.rb",
341334
"lib/workos/types/flag_rule_updated_context_actor_source.rb",
342335
"lib/workos/types/flag_rule_updated_context_previous_attribute_context_access_type.rb",
343336
"lib/workos/types/flag_updated_context_actor_source.rb",
344337
"lib/workos/types/generate_link_intent.rb",
345-
"lib/workos/types/groups_order.rb",
346338
"lib/workos/types/invitation_accepted_data_state.rb",
347339
"lib/workos/types/invitation_created_data_state.rb",
348340
"lib/workos/types/invitation_resent_data_state.rb",
@@ -374,10 +366,7 @@
374366
"lib/workos/types/organization_membership_updated_data_status.rb",
375367
"lib/workos/types/organization_updated_data_domain_state.rb",
376368
"lib/workos/types/organization_updated_data_domain_verification_strategy.rb",
377-
"lib/workos/types/organizations_api_keys_order.rb",
378-
"lib/workos/types/organizations_feature_flags_order.rb",
379-
"lib/workos/types/organizations_order.rb",
380-
"lib/workos/types/permissions_order.rb",
369+
"lib/workos/types/pagination_order.rb",
381370
"lib/workos/types/profile_connection_type.rb",
382371
"lib/workos/types/radar_action.rb",
383372
"lib/workos/types/radar_standalone_assess_request_action.rb",
@@ -400,19 +389,12 @@
400389
"lib/workos/types/user_invite_state.rb",
401390
"lib/workos/types/user_management_authentication_provider.rb",
402391
"lib/workos/types/user_management_authentication_screen_hint.rb",
403-
"lib/workos/types/user_management_invitations_order.rb",
404-
"lib/workos/types/user_management_multi_factor_authentication_order.rb",
405-
"lib/workos/types/user_management_organization_membership_groups_order.rb",
406-
"lib/workos/types/user_management_organization_membership_order.rb",
407392
"lib/workos/types/user_management_organization_membership_statuses.rb",
408-
"lib/workos/types/user_management_users_authorized_applications_order.rb",
409-
"lib/workos/types/user_management_users_feature_flags_order.rb",
410-
"lib/workos/types/user_management_users_order.rb",
411393
"lib/workos/types/user_organization_membership_base_list_data_status.rb",
412394
"lib/workos/types/user_organization_membership_status.rb",
413395
"lib/workos/types/user_sessions_auth_method.rb",
414396
"lib/workos/types/user_sessions_status.rb",
415-
"lib/workos/types/vault_byok_key_verification_completed_data_key_provider.rb",
397+
"lib/workos/types/vault_byok_key_provider.rb",
416398
"lib/workos/types/vault_data_created_data_actor_source.rb",
417399
"lib/workos/types/vault_data_deleted_data_actor_source.rb",
418400
"lib/workos/types/vault_data_read_data_actor_source.rb",
@@ -424,7 +406,6 @@
424406
"lib/workos/types/vault_names_listed_data_actor_source.rb",
425407
"lib/workos/types/waitlist_user_state.rb",
426408
"lib/workos/types/webhook_endpoint_json_status.rb",
427-
"lib/workos/types/webhooks_order.rb",
428409
"lib/workos/types/widget_session_token_scopes.rb",
429410
"lib/workos/user_management.rb",
430411
"lib/workos/user_management/action_authentication_denied.rb",
@@ -490,6 +471,7 @@
490471
"lib/workos/user_management/create_password_reset_token.rb",
491472
"lib/workos/user_management/create_redirect_uri.rb",
492473
"lib/workos/user_management/create_user.rb",
474+
"lib/workos/user_management/create_user_api_key.rb",
493475
"lib/workos/user_management/create_user_invite_options.rb",
494476
"lib/workos/user_management/create_user_organization_membership.rb",
495477
"lib/workos/user_management/device_authorization_response.rb",
@@ -544,6 +526,12 @@
544526
"lib/workos/user_management/update_user.rb",
545527
"lib/workos/user_management/update_user_organization_membership.rb",
546528
"lib/workos/user_management/user.rb",
529+
"lib/workos/user_management/user_api_key.rb",
530+
"lib/workos/user_management/user_api_key_created_data_owner.rb",
531+
"lib/workos/user_management/user_api_key_owner.rb",
532+
"lib/workos/user_management/user_api_key_revoked_data_owner.rb",
533+
"lib/workos/user_management/user_api_key_with_value.rb",
534+
"lib/workos/user_management/user_api_key_with_value_owner.rb",
547535
"lib/workos/user_management/user_created.rb",
548536
"lib/workos/user_management/user_deleted.rb",
549537
"lib/workos/user_management/user_identities_get_item.rb",
@@ -555,6 +543,8 @@
555543
"lib/workos/user_management/verify_email_address.rb",
556544
"lib/workos/user_management/verify_email_response.rb",
557545
"lib/workos/user_management_organization_membership_groups.rb",
546+
"lib/workos/vault/vault_byok_key_deleted.rb",
547+
"lib/workos/vault/vault_byok_key_deleted_data.rb",
558548
"lib/workos/vault/vault_byok_key_verification_completed.rb",
559549
"lib/workos/vault/vault_byok_key_verification_completed_data.rb",
560550
"lib/workos/vault/vault_data_created.rb",
@@ -597,8 +587,6 @@
597587
"rbi/workos/api_key_revoked_data.rbi",
598588
"rbi/workos/api_key_revoked_data_owner.rbi",
599589
"rbi/workos/api_key_validation_response.rbi",
600-
"rbi/workos/api_key_with_value.rbi",
601-
"rbi/workos/api_key_with_value_owner.rbi",
602590
"rbi/workos/api_keys.rbi",
603591
"rbi/workos/application_credentials_list_item.rbi",
604592
"rbi/workos/assign_role.rbi",
@@ -730,6 +718,7 @@
730718
"rbi/workos/create_redirect_uri.rbi",
731719
"rbi/workos/create_role.rbi",
732720
"rbi/workos/create_user.rbi",
721+
"rbi/workos/create_user_api_key.rbi",
733722
"rbi/workos/create_user_invite_options.rbi",
734723
"rbi/workos/create_user_organization_membership.rbi",
735724
"rbi/workos/create_webhook_endpoint.rbi",
@@ -856,6 +845,10 @@
856845
"rbi/workos/multi_factor_auth.rbi",
857846
"rbi/workos/new_connect_application_secret.rbi",
858847
"rbi/workos/organization.rbi",
848+
"rbi/workos/organization_api_key.rbi",
849+
"rbi/workos/organization_api_key_owner.rbi",
850+
"rbi/workos/organization_api_key_with_value.rbi",
851+
"rbi/workos/organization_api_key_with_value_owner.rbi",
859852
"rbi/workos/organization_created.rbi",
860853
"rbi/workos/organization_created_data.rbi",
861854
"rbi/workos/organization_created_data_domain.rbi",
@@ -927,8 +920,6 @@
927920
"rbi/workos/reset_password_response.rbi",
928921
"rbi/workos/revoke_session.rbi",
929922
"rbi/workos/role.rbi",
930-
"rbi/workos/role_assignment.rbi",
931-
"rbi/workos/role_assignment_resource.rbi",
932923
"rbi/workos/role_created.rbi",
933924
"rbi/workos/role_created_data.rbi",
934925
"rbi/workos/role_deleted.rbi",
@@ -968,6 +959,12 @@
968959
"rbi/workos/update_user_organization_membership.rbi",
969960
"rbi/workos/update_webhook_endpoint.rbi",
970961
"rbi/workos/user.rbi",
962+
"rbi/workos/user_api_key.rbi",
963+
"rbi/workos/user_api_key_created_data_owner.rbi",
964+
"rbi/workos/user_api_key_owner.rbi",
965+
"rbi/workos/user_api_key_revoked_data_owner.rbi",
966+
"rbi/workos/user_api_key_with_value.rbi",
967+
"rbi/workos/user_api_key_with_value_owner.rbi",
971968
"rbi/workos/user_authentication_factor_enroll_response.rbi",
972969
"rbi/workos/user_consent_option.rbi",
973970
"rbi/workos/user_consent_option_choice.rbi",
@@ -981,10 +978,14 @@
981978
"rbi/workos/user_object.rbi",
982979
"rbi/workos/user_organization_membership.rbi",
983980
"rbi/workos/user_organization_membership_base_list_data.rbi",
981+
"rbi/workos/user_role_assignment.rbi",
982+
"rbi/workos/user_role_assignment_resource.rbi",
984983
"rbi/workos/user_sessions_impersonator.rbi",
985984
"rbi/workos/user_sessions_list_item.rbi",
986985
"rbi/workos/user_updated.rbi",
987986
"rbi/workos/validate_api_key.rbi",
987+
"rbi/workos/vault_byok_key_deleted.rbi",
988+
"rbi/workos/vault_byok_key_deleted_data.rbi",
988989
"rbi/workos/vault_byok_key_verification_completed.rbi",
989990
"rbi/workos/vault_byok_key_verification_completed_data.rbi",
990991
"rbi/workos/vault_data_created.rbi",
@@ -1038,14 +1039,6 @@
10381039
"test/workos/test_widgets.rb"
10391040
],
10401041
"operations": {
1041-
"POST /api_keys/validations": {
1042-
"sdkMethod": "create_validation",
1043-
"service": "api_keys"
1044-
},
1045-
"DELETE /api_keys/{id}": {
1046-
"sdkMethod": "delete_api_key",
1047-
"service": "api_keys"
1048-
},
10491042
"POST /auth/challenges/{id}/verify": {
10501043
"sdkMethod": "verify_challenge",
10511044
"service": "multi_factor_auth"
@@ -1150,6 +1143,10 @@
11501143
"sdkMethod": "list_memberships_for_resource_by_external_id",
11511144
"service": "authorization"
11521145
},
1146+
"GET /authorization/organizations/{organization_id}/resources/{resource_type_slug}/{external_id}/role_assignments": {
1147+
"sdkMethod": "list_role_assignments_for_resource_by_external_id",
1148+
"service": "authorization"
1149+
},
11531150
"GET /authorization/resources": {
11541151
"sdkMethod": "list_resources",
11551152
"service": "authorization"
@@ -1174,6 +1171,10 @@
11741171
"sdkMethod": "list_memberships_for_resource",
11751172
"service": "authorization"
11761173
},
1174+
"GET /authorization/resources/{resource_id}/role_assignments": {
1175+
"sdkMethod": "list_role_assignments_for_resource",
1176+
"service": "authorization"
1177+
},
11771178
"GET /authorization/roles": {
11781179
"sdkMethod": "list_environment_roles",
11791180
"service": "authorization"
@@ -1622,6 +1623,10 @@
16221623
"sdkMethod": "revoke_invitation",
16231624
"service": "user_management"
16241625
},
1626+
"GET /user_management/jwt_template": {
1627+
"sdkMethod": "list_jwt_template",
1628+
"service": "user_management"
1629+
},
16251630
"PUT /user_management/jwt_template": {
16261631
"sdkMethod": "update_jwt_template",
16271632
"service": "user_management"
@@ -1722,6 +1727,22 @@
17221727
"sdkMethod": "create_token",
17231728
"service": "widgets"
17241729
},
1730+
"POST /api_keys/validations": {
1731+
"sdkMethod": "create_validation",
1732+
"service": "api_keys"
1733+
},
1734+
"DELETE /api_keys/{id}": {
1735+
"sdkMethod": "delete_api_key",
1736+
"service": "api_keys"
1737+
},
1738+
"GET /user_management/users/{userId}/api_keys": {
1739+
"sdkMethod": "list_user_api_keys",
1740+
"service": "user_management"
1741+
},
1742+
"POST /user_management/users/{userId}/api_keys": {
1743+
"sdkMethod": "create_user_api_key",
1744+
"service": "user_management"
1745+
},
17251746
"GET /audit_logs/actions": {
17261747
"sdkMethod": "list_actions",
17271748
"service": "audit_logs"

0 commit comments

Comments
 (0)