feat(generated)!: regenerate from spec (10 changes)#392
Merged
gjtorikian merged 16 commits intoMay 26, 2026
Merged
Conversation
…serManagement service
…aloneAssessRequest
…emove search parameter
…e with membership and group operations
…ectApplicationSecret field types
Fix incorrect AuditLogSchema rename, add missing breaking changes for RadarAction/RadarType renames, AuditLogSchema sub-model renames, UserManagementOrganizationMembershipGroups removal, and old Vault class replacement. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
feat(user_management)!: Remove organization membership methods from UserManagement service
listOrganizationMemberships,createOrganizationMembership,getOrganizationMembership,updateOrganizationMembership,deleteOrganizationMembership,deactivateOrganizationMembership, andreactivateOrganizationMembershipmethodsOrganizationMembershipServicegetAuthorizationUrl()parameterscreenHintfromUserManagementAuthenticationScreenHinttoRadarStandaloneAssessRequestActiontypeUserManagementAuthenticationScreenHintenumfeat(organization_membership): Introduce OrganizationMembershipService with membership and group operations
OrganizationMembershipServicewith methods:listOrganizationMemberships(),createOrganizationMembership(),getOrganizationMembership(),updateOrganizationMembership(),deleteOrganizationMembership(),deactivateOrganizationMembership(),reactivateOrganizationMembership(), andlistOrganizationMembershipGroups()$workos->organizationMembership()UserManagementservicefeat(vault): Add new Vault service for encrypted key-value storage
Vaultservice with methods:createDataKey(),createDecrypt(),createRekey(),listKv(),createKv(),getName(),getKv(),updateKv(),deleteKv(),listKvMetadata(), andlistKvVersions()CreateDataKeyResponse,DecryptResponse,ObjectMetadata,ObjectModel,ObjectSummary,ObjectWithoutValue,ObjectVersion,VersionListResponseVaultOrderfor sort direction$workos->vault()feat(api_keys): Add expires_at field to API key models and creation methods
expires_atfield toApiKey,OrganizationApiKey,OrganizationApiKeyWithValue,UserApiKey,UserApiKeyWithValuemodelsexpires_atfield toApiKeyCreatedDataandApiKeyRevokedDataevent data modelsexpiresAtparameter tocreateOrganizationApiKey()andcreateUserApiKey()methodsfeat(radar)!: Remove device fingerprint and bot score from RadarStandaloneAssessRequest
deviceFingerprintparameter fromRadar.createAttempt()methodbotScoreparameter fromRadar.createAttempt()methoddeviceFingerprintandbotScorefields fromRadarStandaloneAssessRequestmodelRadarStandaloneAssessRequestAction:Login,Signup,SignUp2,SignUp3,SignIn2,SignIn3RadarStandaloneAssessRequestAction:SignUpfrom 'sign up' to 'sign-up',SignInfrom 'sign in' to 'sign-in'RadarStandaloneResponseControl:CredentialStuffing,IpSignUpRateLimitfeat(audit_logs)!: Rename audit log models for consistency
AuditLogActionJsontoAuditLogActionAuditLogExportJsontoAuditLogExportAuditLogExportJsonStatetoAuditLogExportStateAuditLogSchematoAuditLogSchemaDtoAuditLogsRetentionJsontoAuditLogsRetentionfeat(webhooks)!: Rename webhook endpoint models and update status field type
WebhookEndpointJsontoWebhookEndpointWebhookEndpointJsonStatustoWebhookEndpointStatusUpdateWebhookEndpoint.statusfield type fromWebhookEndpointJsonStatustoWebhookEndpointStatusPIPES_CONNECTED_ACCOUNT_CONNECTED,PIPES_CONNECTED_ACCOUNT_DISCONNECTED,PIPES_CONNECTED_ACCOUNT_REAUTHORIZATION_NEEDEDeventsfeat(authorization)!: Update Authorization API with new filters and remove search parameter
resourceId,resourceExternalId,resourceTypeSlugfilter parameters tolistRoleAssignments()roleSlugfilter parameter tolistRoleAssignmentsForResourceByExternalId()andlistRoleAssignmentsForResource()searchparameter fromlistResources()methodfeat(applications): Update ApplicationCredentialsListItem and NewConnectApplicationSecret field types
ApplicationCredentialsListItem.lastUsedAtfield type from?stringto?\DateTimeImmutableNewConnectApplicationSecret.lastUsedAtfield type from?stringto?\DateTimeImmutablefeat(pipes): Add connected account event models and related types
PipeConnectedAccount,PipesConnectedAccountConnected,PipesConnectedAccountDisconnected,PipesConnectedAccountReauthorizationNeededPipeConnectedAccountStatewith valuesconnectedandneeds_reauthorizationTriggered by workos/openapi-spec@b0eb6fb
BEGIN_COMMIT_OVERRIDE
feat(user_management)!: Remove organization membership methods from UserManagement service (#392)
feat(organization_membership): Introduce OrganizationMembershipService with membership and group operations (#392)
feat(vault): Add new Vault service for encrypted key-value storage (#392)
feat(api_keys): Add expires_at field to API key models and creation methods (#392)
feat(radar)!: Remove device fingerprint and bot score from RadarStandaloneAssessRequest (#392)
feat(audit_logs)!: Rename audit log models for consistency (#392)
feat(webhooks)!: Rename webhook endpoint models and update status field type (#392)
feat(authorization)!: Update Authorization API with new filters and remove search parameter (#392)
feat(applications): Update ApplicationCredentialsListItem and NewConnectApplicationSecret field types (#392)
feat(pipes): Add connected account event models and related types (#392)
END_COMMIT_OVERRIDE