Skip to content

feat(generated): Add Groups and Waitlist APIs, improve event deserialization#245

Merged
gjtorikian merged 3 commits intomainfrom
oagen/spec-update-36f2763311f9af01c3202f6b9c0e2b57f0a455da
Apr 28, 2026
Merged

feat(generated): Add Groups and Waitlist APIs, improve event deserialization#245
gjtorikian merged 3 commits intomainfrom
oagen/spec-update-36f2763311f9af01c3202f6b9c0e2b57f0a455da

Conversation

@workos-sdk-automation
Copy link
Copy Markdown
Contributor

Summary

  • New public services: GroupsService for organization groups management and UserManagementOrganizationMembershipGroupsService for querying group memberships
  • New entity classes: Group, WaitlistUser, WaitlistUserApproved, WaitlistUserCreated, WaitlistUserDenied, CreateGroup, CreateGroupMembership, DomainVerificationIntentOptions
  • New enums: WaitlistUserState and expanded SSOProvider/UserManagementAuthenticationProvider with additional OAuth providers (Bitbucket, GitLab, Intuit, LinkedIn, Salesforce, Slack, Vercel, Xero)
  • Event handling improvements: Added EventSchemaDiscriminatorConverter for automatic event type deserialization and refactored all event classes to inherit from EventSchema base class
  • API improvements: Renamed authorization methods for clarity (e.g., ListOrganizationMembershipResourcesListResourcesForMembership), added optional SSO and DomainVerification fields to IntentOptions
  • Field updates: Renamed AdminEmails to ItContactEmails, made several internal properties settable (not internal-only), added RoleSlug to invitations
  • Breaking changes: Event subclasses no longer duplicate inherited properties; deprecation warning added to DirectoryUserWithGroups.Groups field

Triggered by workos/openapi-spec@36f2763

@workos-sdk-automation workos-sdk-automation Bot requested review from a team as code owners April 28, 2026 16:14
@workos-sdk-automation workos-sdk-automation Bot added the autogenerated Autogenerated code or content label Apr 28, 2026
@gjtorikian gjtorikian merged commit 63e939d into main Apr 28, 2026
7 checks passed
@gjtorikian gjtorikian deleted the oagen/spec-update-36f2763311f9af01c3202f6b9c0e2b57f0a455da branch April 28, 2026 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autogenerated Autogenerated code or content

Development

Successfully merging this pull request may close these issues.

1 participant