Skip to content

Update OpenAPI spec (a8c727e) - #243

Merged
gjtorikian merged 2 commits into
mainfrom
update-spec-20261028-202120-40762018597
Oct 28, 2026
Merged

gjtorikian merged 2 commits into
mainfrom
update-spec-20261028-202120-40762018597

Conversation

@workos-sdk-automation

Copy link
Copy Markdown
Contributor

🤖 I see new OpenAPI changes beep boop

Automated update from https://github.com/workos/workos/tree/a8c727e42cd9042bf005144c681466fdeb48ad23

Source PRs

  • workos/workos#77315
  • workos/workos#77564
Changes



├─┬Paths
│ └─┬/data-integrations/{slug}/credentials
│   └─┬POST
│     └─┬Responses
│       └─┬200
│         └─┬Content
│           └─┬application/json
│             └──[🔀] example (12655:17)
└─┬Components
  └─┬Schemas
    ├─┬DataIntegrationVendedCredential
    │ └─┬ONEOF
    │   ├──[➕] required (47967:15)❌ 
    │   ├──[➕] properties/metadata (47932:13)
    │   └─┬Properties
    │     └─┬metadata
    │       ├──[🔀] example (47942:24)
    │       └──[🔀] description (48061:28)
    ├─┬WidgetSessionTokenDto
    │ └─┬Properties
    │   └─┬scopes
    │     └─┬Schema
    │       ├──[➕] enum (32170:17)
    │       └──[➕] enum (32171:17)
    └─┬DataIntegrationsListResponse
      └─┬Properties
        └─┬data
          └─┬Schema
            └─┬Properties
              ├─┬connected_accounts
              │ └─┬Schema
              │   └─┬Properties
              │     ├─┬scopes
              │     │ └──[🔀] example (48515:34)
              │     └─┬config
              │       └──[🔀] example (48565:34)
              └─┬connected_account
                └─┬ONEOF
                  └─┬Properties
                    ├─┬config
                    │ └──[🔀] example (48565:34)
                    └─┬scopes
                      └──[🔀] example (48515:34)


| Document Element | Total Changes | Breaking Changes |
|------------------|---------------|------------------|
| paths            | 1             | 0                |
| components       | 10            | 1                |

Date: 10/28/26 | Commit: Update OpenAPI spec from workos/workos@a8c727e42cd9042bf005144c681466fdeb48ad23

- ❌ **BREAKING Changes**: _1_ out of _11_
- **Modifications**: _7_
- **Additions**: _4_
- **Breaking Additions**: _1_

ERROR: breaking changes discovered

@greptile-apps

greptile-apps Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The PR appears safe to merge; no actionable issues were found.

Summary

Adds metadata to OAuth credential responses.

  • Vended OAuth and client-credentials results include provider metadata.

No actionable issues found. The previous-review commit and current head have different merge bases with the target commit, so this review covered the full PR diff.

Reviews (2) · Last reviewed commit: "fix(ci): resolve synced SHA conflict wit..." · Reviewed by Greptile

github-actions Bot added a commit that referenced this pull request Oct 28, 2026
@github-actions

Copy link
Copy Markdown
Contributor

SDK compatibility report

📄 View full code diff

Language Breaking Soft-risk Additive
dotnet 33 170 145
go 121 94 153
ios 134 24 400
kotlin 112 161 131
php 97 125 124
python 106 144 124
ruby 78 100 126
rust 129 2 408

Changes by domain

Domain Breaking Soft-risk Additive Languages
DataIntegration 49 2 10 all
Pipes 36 21 32 all
Connect 35 8 7 all
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest 15 — — all
CreateUserInviteOptionsLocale 3 110 — dotnet, go, kotlin, php, python, ruby, rust
UserManagement 11 20 6 all
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest 12 — — all
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest 11 — — all
ReauthorizeDataIntegrationsUpsertApiKeyRequest 11 — — all
Events 8 — — dotnet, ios, php
PipeService 8 — — go, ios, kotlin, php, python
AuthorizeDataIntegrationParams 4 — — rust
UpdateDataIntegrationApiKeyParams 4 — — rust
UpdateDataIntegrationClientCredentialsParams 4 — — rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeURLRequest 2 — — go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertAPIKeyRequest 2 — — go, ios, kotlin, php, python, ruby, rust
CreateMagicCodeAndReturnLocale — — 112 dotnet, go, ios, kotlin, python, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeURLRequest 1 — — go, ios, kotlin, php, python, ruby, rust
SendVerificationEmail — — 95 go, ios, kotlin, php, ruby, rust
CreatePasswordResetToken — — 94 go, ios, kotlin, python, ruby, rust
SendEmailChangeLocale — — 92 go, ios, kotlin, php, rust
ResendUserInviteOptions — 1 — kotlin
Authorization — — 7 all
CreateDataIntegrationOwnership — — 5 dotnet, go, kotlin, python, ruby, rust
WidgetSessionTokenScopes — — 4 all
PatchGroupRoleAssignments — — 3 ios, kotlin, php, python, ruby, rust
CreateOAuthApplication — — 1 all
ResourceExportCompletedDataResourceType — — 1 dotnet, go, ios, python, ruby, rust
ResourceExportCreatedDataResourceType — — 1 ios, rust
ResourceExportDownloadedDataResourceType — — 1 ios, rust
ResourceExportFailedDataResourceType — — 1 ios, kotlin, php, rust

Breaking (216)

AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest

1 type, 6 fields, 2 enums, 3 enum values removed
Symbol Kind Languages
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest type dotnet, go, ios, kotlin, php, python, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.AccountDisplayName field dotnet, go, ios, kotlin, php, python, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.Config field dotnet, go, ios, php, python, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ConnectionOwner field dotnet, go, ios, kotlin, php, python, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.OrganizationId field dotnet, go, ios, kotlin, php, python, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ReturnTo field dotnet, go, ios, kotlin, php, python, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.UserId field dotnet, go, ios, kotlin, php, python, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner enum dotnet, go, ios, kotlin, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.Organization enum value dotnet, go, ios, python, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.Unknown enum value dotnet, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.User enum value dotnet, go, ios, python, ruby, rust
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwnerLiteral enum python

AddDataIntegrationsGetDataIntegrationAuthorizeURLRequest

1 field removed
Symbol Kind Languages
AddDataIntegrationsGetDataIntegrationAuthorizeURLRequest.connection_intent field go, ios, kotlin, php, python, ruby, rust

AuthorizeDataIntegrationParams

1 enum, 2 enum values removed
Symbol Kind Languages
AuthorizeDataIntegrationParamsBodyOneOf enum rust
AuthorizeDataIntegrationParamsBodyOneOf.AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest enum value rust
AuthorizeDataIntegrationParamsBodyOneOf.ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest enum value rust

Parameter changes (1)

Method Changes Languages
AuthorizeDataIntegrationParams.new body type: AuthorizeDataIntegrationParamsBodyOneOf → DataIntegrationsGetDataIntegrationAuthorizeUrlRequest rust

Connect

5 types, 19 fields, 10 enum values removed
Symbol Kind Languages
ConnectedAccountWriteResponse type dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.AccountDisplayName field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.AccountIdentifier field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.api_key_last_4 field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.AuthMethod field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.client_secret_last_4 field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.ClientId field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.Config field dotnet, go, ios, php, python, ruby, rust
ConnectedAccountWriteResponse.ConnectionRole field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.CreatedAt field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.EstablishedByUserId field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.Id field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.object field go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.OrganizationId field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.Scopes field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.State field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.StateReason field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.UpdatedAt field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.UserId field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponse.Warnings field dotnet, go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponseAuthMethod type go, ios, kotlin, rust
ConnectedAccountWriteResponseAuthMethod.apiKey enum value ios, rust
ConnectedAccountWriteResponseAuthMethod.clientCredentials enum value ios, rust
ConnectedAccountWriteResponseAuthMethod.oauth enum value ios, rust
ConnectedAccountWriteResponseConnectionRole type go, ios, kotlin, rust
ConnectedAccountWriteResponseConnectionRole.compatibility enum value ios, rust
ConnectedAccountWriteResponseConnectionRole.standard enum value ios, rust
ConnectedAccountWriteResponseConnectionRole.Unknown enum value rust
ConnectedAccountWriteResponseState type go, ios, kotlin, rust
ConnectedAccountWriteResponseState.connected enum value ios, rust
ConnectedAccountWriteResponseState.disconnected enum value ios, rust
ConnectedAccountWriteResponseState.needsReauthorization enum value ios, rust
ConnectedAccountWriteResponseState.Unknown enum value rust
ConnectedAccountWriteResponseWarning type dotnet, go, ios, kotlin, php, python, ruby, rust

Parameter changes (1)

Method Changes Languages
Connect.updateApplication requestOptions moved 5→6 ios

CreateUserInviteOptionsLocale

2 enums, 1 enum value removed
Symbol Kind Languages
CreateUserInviteOptionsLocale enum dotnet, php, ruby
CreateUserInviteOptionsLocale.Unknown enum value dotnet, kotlin, rust
CreateUserInviteOptionsLocaleLiteral enum python

DataIntegration

7 types, 36 fields, 6 enum values removed
Symbol Kind Languages
DataIntegrationsGetDataIntegrationAuthorizeUrlRequest type dotnet, go, rust
DataIntegrationsGetDataIntegrationAuthorizeUrlRequest.AccountDisplayName field dotnet, go
DataIntegrationsGetDataIntegrationAuthorizeUrlRequest.Config field dotnet, go
DataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ConnectionOwner field dotnet, go
DataIntegrationsGetDataIntegrationAuthorizeUrlRequest.OrganizationId field dotnet, go
DataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ReturnTo field dotnet, go
DataIntegrationsGetDataIntegrationAuthorizeUrlRequest.UserId field dotnet, go
DataIntegrationsUpsertApiKeyRequest type dotnet, go, rust
DataIntegrationsUpsertApiKeyRequest.AccountDisplayName field dotnet, go
DataIntegrationsUpsertApiKeyRequest.AccountIdentifier field dotnet, go
DataIntegrationsUpsertApiKeyRequest.ConnectionOwner field dotnet, go
DataIntegrationsUpsertApiKeyRequest.OrganizationId field dotnet, go
DataIntegrationsUpsertApiKeyRequest.Secret field dotnet, go
DataIntegrationsUpsertApiKeyRequest.UserId field dotnet, go
DataIntegrationsUpsertApiKeyRequest2 type dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertApiKeyRequest2.AccountDisplayName field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertApiKeyRequest2.AccountIdentifier field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertApiKeyRequest2.ConnectedAccountId field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertApiKeyRequest2.ConnectionOwner field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertApiKeyRequest2.OrganizationId field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertApiKeyRequest2.Secret field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertApiKeyRequest2.UserId field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertAPIKeyRequest2ConnectionOwner type go, ios, kotlin, rust
DataIntegrationsUpsertApiKeyRequest2ConnectionOwner.organization enum value ios, rust
DataIntegrationsUpsertApiKeyRequest2ConnectionOwner.Unknown enum value rust
DataIntegrationsUpsertApiKeyRequest2ConnectionOwner.user enum value ios, rust
DataIntegrationsUpsertClientCredentialsRequest type dotnet, go, rust
DataIntegrationsUpsertClientCredentialsRequest.AccountDisplayName field dotnet, go
DataIntegrationsUpsertClientCredentialsRequest.AccountIdentifier field dotnet, go
DataIntegrationsUpsertClientCredentialsRequest.ClientId field dotnet, go
DataIntegrationsUpsertClientCredentialsRequest.ClientSecret field dotnet, go
DataIntegrationsUpsertClientCredentialsRequest.Config field dotnet, go
DataIntegrationsUpsertClientCredentialsRequest.ConnectionOwner field dotnet, go
DataIntegrationsUpsertClientCredentialsRequest.OrganizationId field dotnet, go
DataIntegrationsUpsertClientCredentialsRequest.UserId field dotnet, go
DataIntegrationsUpsertClientCredentialsRequest2 type dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertClientCredentialsRequest2.AccountDisplayName field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertClientCredentialsRequest2.AccountIdentifier field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertClientCredentialsRequest2.ClientId field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertClientCredentialsRequest2.ClientSecret field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertClientCredentialsRequest2.Config field dotnet, go, ios, php, python, ruby, rust
DataIntegrationsUpsertClientCredentialsRequest2.ConnectedAccountId field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertClientCredentialsRequest2.ConnectionOwner field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertClientCredentialsRequest2.OrganizationId field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertClientCredentialsRequest2.UserId field dotnet, go, ios, kotlin, php, python, ruby, rust
DataIntegrationsUpsertClientCredentialsRequest2ConnectionOwner type go, ios, kotlin, rust
DataIntegrationsUpsertClientCredentialsRequest2ConnectionOwner.organization enum value ios, rust
DataIntegrationsUpsertClientCredentialsRequest2ConnectionOwner.Unknown enum value rust
DataIntegrationsUpsertClientCredentialsRequest2ConnectionOwner.user enum value ios, rust

Events

Parameter changes (6)

Method Changes Languages
Events.list rangeStart type: String? → Date?; rangeEnd type: String? → Date? ios
Events.listAutoPaging rangeStart type: String? → Date?; rangeEnd type: String? → Date? ios
Events.listEvents rangeStart type: ?string → ?\DateTimeImmutable; rangeEnd type: ?string → ?\DateTimeImmutable php

Type changes (2)

EventsListOptions.RangeEnd type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Services/Events/_interfaces/EventsOptions.cs
EventsListOptions.RangeEnd
type: string?
EventsListOptions.RangeEnd
type: DateTimeOffset?

EventsListOptions.RangeStart type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Services/Events/_interfaces/EventsOptions.cs
EventsListOptions.RangeStart
type: string?
EventsListOptions.RangeStart
type: DateTimeOffset?

Pipes

3 fields removed
Symbol Kind Languages
PipesAuthorizeDataIntegrationParams.Body field go
PipesUpdateDataIntegrationAPIKeyParams.Body field go
PipesUpdateDataIntegrationClientCredentialsParams.Body field go

Parameter changes (17)

Method Changes Languages
Pipes.authorize_data_integration body → user_id python
Pipes.authorizeDataIntegration body → accountDisplayName; requestOptions moved 2→9; userId now required ios, kotlin, php, python
Pipes.authorizeDataIntegrationSuspend userId now required kotlin
Pipes.update_data_integration_api_key body → user_id; secret now required python
Pipes.update_data_integration_client_credentials body → user_id; client_secret now required python
Pipes.updateDataIntegrationApiKey body → accountDisplayName; requestOptions moved 2→9; secret now required ios, kotlin, php, python
Pipes.updateDataIntegrationApiKeySuspend secret now required kotlin
Pipes.updateDataIntegrationClientCredentials body → accountDisplayName; requestOptions moved 2→11; clientSecret now required ios, kotlin, php, python
Pipes.updateDataIntegrationClientCredentialsSuspend clientSecret now required kotlin

Type changes (16)

Pipes.create_data_integration_api_key return type changed (function)

Language Before After
python
📄 src/workos/pipes/_resource.py
Pipes.create_data_integration_api_key(slug, user_id, secret, connection_intent, …)
returnType: ConnectedAccountWriteResponse
Pipes.create_data_integration_api_key(slug, user_id, secret, connection_intent, …)
returnType: ConnectedAccount

Pipes.create_data_integration_client_credential return type changed (function)

Language Before After
python
📄 src/workos/pipes/_resource.py
Pipes.create_data_integration_client_credential(slug, user_id, client_id, client_secret, …)
returnType: ConnectedAccountWriteResponse
Pipes.create_data_integration_client_credential(slug, user_id, client_id, client_secret, …)
returnType: ConnectedAccount

Pipes.create_organization_connected_account return type changed (function)

Language Before After
python
📄 src/workos/pipes/_resource.py
Pipes.create_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)
returnType: ConnectedAccountWriteResponse
Pipes.create_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)
returnType: ConnectedAccount

Pipes.create_user_connected_account return type changed (function)

Language Before After
python
📄 src/workos/pipes/_resource.py
Pipes.create_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)
returnType: ConnectedAccountWriteResponse
Pipes.create_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)
returnType: ConnectedAccount

Pipes.createDataIntegrationApiKeySuspend return type changed (function)

Language Before After
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.createDataIntegrationApiKeySuspend(slug, userId, secret, connectionIntent, …)
returnType: ConnectedAccountWriteResponse
Pipes.createDataIntegrationApiKeySuspend(slug, userId, secret, connectionIntent, …)
returnType: ConnectedAccount

Pipes.createDataIntegrationClientCredentialSuspend return type changed (function)

Language Before After
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.createDataIntegrationClientCredentialSuspend(slug, userId, clientId, clientSecret, …)
returnType: ConnectedAccountWriteResponse
Pipes.createDataIntegrationClientCredentialSuspend(slug, userId, clientId, clientSecret, …)
returnType: ConnectedAccount

Pipes.createOrganizationConnectedAccountSuspend return type changed (function)

Language Before After
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.createOrganizationConnectedAccountSuspend(organizationId, slug, userId, accountDisplayName?, …)
returnType: ConnectedAccountWriteResponse
Pipes.createOrganizationConnectedAccountSuspend(organizationId, slug, userId, accountDisplayName?, …)
returnType: ConnectedAccount

Pipes.createUserConnectedAccountSuspend return type changed (function)

Language Before After
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.createUserConnectedAccountSuspend(userId, slug, organizationId?, accountDisplayName?, …)
returnType: ConnectedAccountWriteResponse
Pipes.createUserConnectedAccountSuspend(userId, slug, organizationId?, accountDisplayName?, …)
returnType: ConnectedAccount

Pipes.update_data_integration_api_key return type changed (function)

Language Before After
python
📄 src/workos/pipes/_resource.py
Pipes.update_data_integration_api_key(slug, body, request_options?)
returnType: ConnectedAccountWriteResponse
Pipes.update_data_integration_api_key(slug, user_id, secret, account_display_name?, …)
returnType: ConnectedAccount

Pipes.update_data_integration_client_credentials return type changed (function)

Language Before After
python
📄 src/workos/pipes/_resource.py
Pipes.update_data_integration_client_credentials(slug, body, request_options?)
returnType: ConnectedAccountWriteResponse
Pipes.update_data_integration_client_credentials(slug, user_id, client_id, client_secret, …)
returnType: ConnectedAccount

Pipes.update_organization_connected_account return type changed (function)

Language Before After
python
📄 src/workos/pipes/_resource.py
Pipes.update_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)
returnType: ConnectedAccountWriteResponse
Pipes.update_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)
returnType: ConnectedAccount

Pipes.update_user_connected_account return type changed (function)

Language Before After
python
📄 src/workos/pipes/_resource.py
Pipes.update_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)
returnType: ConnectedAccountWriteResponse
Pipes.update_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)
returnType: ConnectedAccount

Pipes.updateDataIntegrationApiKeySuspend return type changed (function)

Language Before After
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.updateDataIntegrationApiKeySuspend(slug, requestOptions?)
returnType: ConnectedAccountWriteResponse
Pipes.updateDataIntegrationApiKeySuspend(slug, userId, secret, accountDisplayName?, …)
returnType: ConnectedAccount

Pipes.updateDataIntegrationClientCredentialsSuspend return type changed (function)

Language Before After
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.updateDataIntegrationClientCredentialsSuspend(slug, requestOptions?)
returnType: ConnectedAccountWriteResponse
Pipes.updateDataIntegrationClientCredentialsSuspend(slug, userId, clientId, clientSecret, …)
returnType: ConnectedAccount

Pipes.updateOrganizationConnectedAccountSuspend return type changed (function)

Language Before After
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.updateOrganizationConnectedAccountSuspend(organizationId, slug, userId, supportsMultipleConnections?, …)
returnType: ConnectedAccountWriteResponse
Pipes.updateOrganizationConnectedAccountSuspend(organizationId, slug, userId, supportsMultipleConnections?, …)
returnType: ConnectedAccount

Pipes.updateUserConnectedAccountSuspend return type changed (function)

Language Before After
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.updateUserConnectedAccountSuspend(userId, slug, organizationId?, supportsMultipleConnections?, …)
returnType: ConnectedAccountWriteResponse
Pipes.updateUserConnectedAccountSuspend(userId, slug, organizationId?, supportsMultipleConnections?, …)
returnType: ConnectedAccount

PipeService

Type changes (8)

PipeService.CreateDataIntegrationAPIKey return type changed (function)

Language Before After
go
📄 pipes.go
PipeService.CreateDataIntegrationAPIKey(slug, params, opts)
returnType: *ConnectedAccountWriteResponse
PipeService.CreateDataIntegrationAPIKey(slug, params, opts)
returnType: *ConnectedAccount
ios
📄 Sources/WorkOS/Resources/Pipes.swift
Pipes.createDataIntegrationApiKey(slug, accountDisplayName?, accountIdentifier?, userId, …)
returnType: ConnectedAccountWriteResponse
Pipes.createDataIntegrationApiKey(slug, accountDisplayName?, accountIdentifier?, userId, …)
returnType: ConnectedAccount
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.createDataIntegrationApiKey(slug, userId, secret, connectionIntent, …)
returnType: ConnectedAccountWriteResponse
Pipes.createDataIntegrationApiKey(slug, userId, secret, connectionIntent, …)
returnType: ConnectedAccount
php
📄 lib/Service/Pipes.php
Pipes.createDataIntegrationApiKey(slug, userId, secret, connectionIntent, …)
returnType: \WorkOS\Resource\ConnectedAccountWriteResponse
Pipes.createDataIntegrationApiKey(slug, userId, secret, connectionIntent, …)
returnType: \WorkOS\Resource\ConnectedAccount
python
📄 src/workos/pipes/_resource.py
AsyncPipes.create_data_integration_api_key(slug, user_id, secret, connection_intent, …)
returnType: ConnectedAccountWriteResponse
AsyncPipes.create_data_integration_api_key(slug, user_id, secret, connection_intent, …)
returnType: ConnectedAccount

PipeService.CreateDataIntegrationClientCredential return type changed (function)

Language Before After
go
📄 pipes.go
PipeService.CreateDataIntegrationClientCredential(slug, params, opts)
returnType: *ConnectedAccountWriteResponse
PipeService.CreateDataIntegrationClientCredential(slug, params, opts)
returnType: *ConnectedAccount
ios
📄 Sources/WorkOS/Resources/Pipes.swift
Pipes.createDataIntegrationClientCredential(slug, accountDisplayName?, accountIdentifier?, userId, …)
returnType: ConnectedAccountWriteResponse
Pipes.createDataIntegrationClientCredential(slug, accountDisplayName?, accountIdentifier?, userId, …)
returnType: ConnectedAccount
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.createDataIntegrationClientCredential(slug, userId, clientId, clientSecret, …)
returnType: ConnectedAccountWriteResponse
Pipes.createDataIntegrationClientCredential(slug, userId, clientId, clientSecret, …)
returnType: ConnectedAccount
php
📄 lib/Service/Pipes.php
Pipes.createDataIntegrationClientCredential(slug, userId, clientId, clientSecret, …)
returnType: \WorkOS\Resource\ConnectedAccountWriteResponse
Pipes.createDataIntegrationClientCredential(slug, userId, clientId, clientSecret, …)
returnType: \WorkOS\Resource\ConnectedAccount
python
📄 src/workos/pipes/_resource.py
AsyncPipes.create_data_integration_client_credential(slug, user_id, client_id, client_secret, …)
returnType: ConnectedAccountWriteResponse
AsyncPipes.create_data_integration_client_credential(slug, user_id, client_id, client_secret, …)
returnType: ConnectedAccount

PipeService.CreateOrganizationConnectedAccount return type changed (function)

Language Before After
go
📄 pipes.go
PipeService.CreateOrganizationConnectedAccount(organizationID, slug, params, opts)
returnType: *ConnectedAccountWriteResponse
PipeService.CreateOrganizationConnectedAccount(organizationID, slug, params, opts)
returnType: *ConnectedAccount
ios
📄 Sources/WorkOS/Resources/Pipes.swift
Pipes.createOrganizationConnectedAccount(organizationId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: ConnectedAccountWriteResponse
Pipes.createOrganizationConnectedAccount(organizationId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: ConnectedAccount
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.createOrganizationConnectedAccount(organizationId, slug, userId, accountDisplayName?, …)
returnType: ConnectedAccountWriteResponse
Pipes.createOrganizationConnectedAccount(organizationId, slug, userId, accountDisplayName?, …)
returnType: ConnectedAccount
php
📄 lib/Service/Pipes.php
Pipes.createOrganizationConnectedAccount(organizationId, slug, userId, accountDisplayName?, …)
returnType: \WorkOS\Resource\ConnectedAccountWriteResponse
Pipes.createOrganizationConnectedAccount(organizationId, slug, userId, accountDisplayName?, …)
returnType: \WorkOS\Resource\ConnectedAccount
python
📄 src/workos/pipes/_resource.py
AsyncPipes.create_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)
returnType: ConnectedAccountWriteResponse
AsyncPipes.create_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)
returnType: ConnectedAccount

PipeService.CreateUserConnectedAccount return type changed (function)

Language Before After
go
📄 pipes.go
PipeService.CreateUserConnectedAccount(userID, slug, params, opts)
returnType: *ConnectedAccountWriteResponse
PipeService.CreateUserConnectedAccount(userID, slug, params, opts)
returnType: *ConnectedAccount
ios
📄 Sources/WorkOS/Resources/Pipes.swift
Pipes.createUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: ConnectedAccountWriteResponse
Pipes.createUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: ConnectedAccount
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.createUserConnectedAccount(userId, slug, organizationId?, accountDisplayName?, …)
returnType: ConnectedAccountWriteResponse
Pipes.createUserConnectedAccount(userId, slug, organizationId?, accountDisplayName?, …)
returnType: ConnectedAccount
php
📄 lib/Service/Pipes.php
Pipes.createUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: \WorkOS\Resource\ConnectedAccountWriteResponse
Pipes.createUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: \WorkOS\Resource\ConnectedAccount
python
📄 src/workos/pipes/_resource.py
AsyncPipes.create_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)
returnType: ConnectedAccountWriteResponse
AsyncPipes.create_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)
returnType: ConnectedAccount

PipeService.UpdateDataIntegrationAPIKey return type changed (function)

Language Before After
go
📄 pipes.go
PipeService.UpdateDataIntegrationAPIKey(slug, params, opts)
returnType: *ConnectedAccountWriteResponse
PipeService.UpdateDataIntegrationAPIKey(slug, params, opts)
returnType: *ConnectedAccount
ios
📄 Sources/WorkOS/Resources/Pipes.swift
Pipes.updateDataIntegrationApiKey(slug, body, requestOptions?)
returnType: ConnectedAccountWriteResponse
Pipes.updateDataIntegrationApiKey(slug, accountDisplayName?, accountIdentifier?, userId, …)
returnType: ConnectedAccount
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.updateDataIntegrationApiKey(slug, requestOptions?)
returnType: ConnectedAccountWriteResponse
Pipes.updateDataIntegrationApiKey(slug, userId, secret, accountDisplayName?, …)
returnType: ConnectedAccount
php
📄 lib/Service/Pipes.php
Pipes.updateDataIntegrationApiKey(slug, options?)
returnType: \WorkOS\Resource\ConnectedAccountWriteResponse
Pipes.updateDataIntegrationApiKey(slug, userId, secret, accountDisplayName?, …)
returnType: \WorkOS\Resource\ConnectedAccount
python
📄 src/workos/pipes/_resource.py
AsyncPipes.update_data_integration_api_key(slug, body, request_options?)
returnType: ConnectedAccountWriteResponse
AsyncPipes.update_data_integration_api_key(slug, user_id, secret, account_display_name?, …)
returnType: ConnectedAccount

PipeService.UpdateDataIntegrationClientCredentials return type changed (function)

Language Before After
go
📄 pipes.go
PipeService.UpdateDataIntegrationClientCredentials(slug, params, opts)
returnType: *ConnectedAccountWriteResponse
PipeService.UpdateDataIntegrationClientCredentials(slug, params, opts)
returnType: *ConnectedAccount
ios
📄 Sources/WorkOS/Resources/Pipes.swift
Pipes.updateDataIntegrationClientCredentials(slug, body, requestOptions?)
returnType: ConnectedAccountWriteResponse
Pipes.updateDataIntegrationClientCredentials(slug, accountDisplayName?, accountIdentifier?, userId, …)
returnType: ConnectedAccount
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.updateDataIntegrationClientCredentials(slug, requestOptions?)
returnType: ConnectedAccountWriteResponse
Pipes.updateDataIntegrationClientCredentials(slug, userId, clientId, clientSecret, …)
returnType: ConnectedAccount
php
📄 lib/Service/Pipes.php
Pipes.updateDataIntegrationClientCredentials(slug, options?)
returnType: \WorkOS\Resource\ConnectedAccountWriteResponse
Pipes.updateDataIntegrationClientCredentials(slug, userId, clientId, clientSecret, …)
returnType: \WorkOS\Resource\ConnectedAccount
python
📄 src/workos/pipes/_resource.py
AsyncPipes.update_data_integration_client_credentials(slug, body, request_options?)
returnType: ConnectedAccountWriteResponse
AsyncPipes.update_data_integration_client_credentials(slug, user_id, client_id, client_secret, …)
returnType: ConnectedAccount

PipeService.UpdateOrganizationConnectedAccount return type changed (function)

Language Before After
go
📄 pipes.go
PipeService.UpdateOrganizationConnectedAccount(organizationID, slug, params, opts)
returnType: *ConnectedAccountWriteResponse
PipeService.UpdateOrganizationConnectedAccount(organizationID, slug, params, opts)
returnType: *ConnectedAccount
ios
📄 Sources/WorkOS/Resources/Pipes.swift
Pipes.updateOrganizationConnectedAccount(organizationId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: ConnectedAccountWriteResponse
Pipes.updateOrganizationConnectedAccount(organizationId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: ConnectedAccount
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.updateOrganizationConnectedAccount(organizationId, slug, userId, supportsMultipleConnections?, …)
returnType: ConnectedAccountWriteResponse
Pipes.updateOrganizationConnectedAccount(organizationId, slug, userId, supportsMultipleConnections?, …)
returnType: ConnectedAccount
php
📄 lib/Service/Pipes.php
Pipes.updateOrganizationConnectedAccount(organizationId, slug, userId, accountDisplayName?, …)
returnType: \WorkOS\Resource\ConnectedAccountWriteResponse
Pipes.updateOrganizationConnectedAccount(organizationId, slug, userId, accountDisplayName?, …)
returnType: \WorkOS\Resource\ConnectedAccount
python
📄 src/workos/pipes/_resource.py
AsyncPipes.update_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)
returnType: ConnectedAccountWriteResponse
AsyncPipes.update_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)
returnType: ConnectedAccount

PipeService.UpdateUserConnectedAccount return type changed (function)

Language Before After
go
📄 pipes.go
PipeService.UpdateUserConnectedAccount(userID, slug, params, opts)
returnType: *ConnectedAccountWriteResponse
PipeService.UpdateUserConnectedAccount(userID, slug, params, opts)
returnType: *ConnectedAccount
ios
📄 Sources/WorkOS/Resources/Pipes.swift
Pipes.updateUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: ConnectedAccountWriteResponse
Pipes.updateUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: ConnectedAccount
kotlin
📄 src/main/kotlin/com/workos/pipes/Pipes.kt
Pipes.updateUserConnectedAccount(userId, slug, organizationId?, supportsMultipleConnections?, …)
returnType: ConnectedAccountWriteResponse
Pipes.updateUserConnectedAccount(userId, slug, organizationId?, supportsMultipleConnections?, …)
returnType: ConnectedAccount
php
📄 lib/Service/Pipes.php
Pipes.updateUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: \WorkOS\Resource\ConnectedAccountWriteResponse
Pipes.updateUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)
returnType: \WorkOS\Resource\ConnectedAccount
python
📄 src/workos/pipes/_resource.py
AsyncPipes.update_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)
returnType: ConnectedAccountWriteResponse
AsyncPipes.update_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)
returnType: ConnectedAccount

ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest

1 type, 7 fields, 3 enum values removed
Symbol Kind Languages
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest type dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.AccountDisplayName field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.Config field dotnet, go, ios, php, python, ruby, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ConnectedAccountId field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ConnectionOwner field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.OrganizationId field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ReturnTo field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.UserId field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.organization enum value ios, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.Unknown enum value rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.user enum value ios, rust

ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeURLRequest

1 field, 1 type removed
Symbol Kind Languages
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeURLRequest.connection_intent field go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeURLRequestConnectionOwner type go, ios, kotlin, rust

ReauthorizeDataIntegrationsUpsertApiKeyRequest

1 type, 7 fields, 3 enum values removed
Symbol Kind Languages
ReauthorizeDataIntegrationsUpsertApiKeyRequest type dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertApiKeyRequest.AccountDisplayName field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertApiKeyRequest.AccountIdentifier field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertApiKeyRequest.ConnectedAccountId field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertApiKeyRequest.ConnectionOwner field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertApiKeyRequest.OrganizationId field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertApiKeyRequest.Secret field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertApiKeyRequest.UserId field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertApiKeyRequestConnectionOwner.organization enum value ios, rust
ReauthorizeDataIntegrationsUpsertApiKeyRequestConnectionOwner.Unknown enum value rust
ReauthorizeDataIntegrationsUpsertApiKeyRequestConnectionOwner.user enum value ios, rust

ReauthorizeDataIntegrationsUpsertAPIKeyRequest

1 field, 1 type removed
Symbol Kind Languages
ReauthorizeDataIntegrationsUpsertAPIKeyRequest.connection_intent field go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertAPIKeyRequestConnectionOwner type go, ios, kotlin, rust

ReauthorizeDataIntegrationsUpsertClientCredentialsRequest

2 types, 10 fields, 3 enum values removed
Symbol Kind Languages
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest type dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest.AccountDisplayName field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest.AccountIdentifier field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest.ClientId field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest.ClientSecret field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest.Config field dotnet, go, ios, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest.ConnectedAccountId field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest.connection_intent field go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest.ConnectionOwner field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest.OrganizationId field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest.UserId field dotnet, go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequestConnectionOwner type go, ios, kotlin, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequestConnectionOwner.organization enum value ios, rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequestConnectionOwner.Unknown enum value rust
ReauthorizeDataIntegrationsUpsertClientCredentialsRequestConnectionOwner.user enum value ios, rust

UpdateDataIntegrationApiKeyParams

1 enum, 2 enum values removed
Symbol Kind Languages
UpdateDataIntegrationApiKeyParamsBodyOneOf enum rust
UpdateDataIntegrationApiKeyParamsBodyOneOf.DataIntegrationsUpsertApiKeyRequest2 enum value rust
UpdateDataIntegrationApiKeyParamsBodyOneOf.ReauthorizeDataIntegrationsUpsertApiKeyRequest enum value rust

Parameter changes (1)

Method Changes Languages
UpdateDataIntegrationApiKeyParams.new body type: UpdateDataIntegrationApiKeyParamsBodyOneOf → DataIntegrationsUpsertApiKeyRequest rust

UpdateDataIntegrationClientCredentialsParams

1 enum, 2 enum values removed
Symbol Kind Languages
UpdateDataIntegrationClientCredentialsParamsBodyOneOf enum rust
UpdateDataIntegrationClientCredentialsParamsBodyOneOf.DataIntegrationsUpsertClientCredentialsRequest2 enum value rust
UpdateDataIntegrationClientCredentialsParamsBodyOneOf.ReauthorizeDataIntegrationsUpsertClientCredentialsRequest enum value rust

Parameter changes (1)

Method Changes Languages
UpdateDataIntegrationClientCredentialsParams.new body type: UpdateDataIntegrationClientCredentialsParamsBodyOneOf → DataIntegrationsUpsertClientCredentialsRequest rust

UserManagement

Parameter changes (9)

Method Changes Languages
UserManagement.createMagicAuth requestOptions moved 6→7 ios
UserManagement.resendInvitation locale type: CreateUserInviteOptionsLocale? → SendEmailChangeLocale? kotlin, php
UserManagement.resendInvitationSuspend locale type: CreateUserInviteOptionsLocale? → SendEmailChangeLocale? kotlin
UserManagement.resetPassword requestOptions moved 1→2 ios
UserManagement.sendEmailChange requestOptions moved 2→3 ios
UserManagement.sendInvitation locale type: CreateUserInviteOptionsLocale? → SendEmailChangeLocale? kotlin, php
UserManagement.sendInvitationSuspend locale type: CreateUserInviteOptionsLocale? → SendEmailChangeLocale? kotlin
UserManagementService.SendVerificationEmail opts moved 1→2; params now required go, ios

Type changes (2)

UserManagementResendInvitationOptions.Locale type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Services/UserManagement/_interfaces/UserManagementOptions.cs
UserManagementResendInvitationOptions.Locale
type: CreateUserInviteOptionsLocale?
UserManagementResendInvitationOptions.Locale
type: CreateMagicCodeAndReturnLocale?
php
📄 lib/Resource/CreateUserInviteOptions.php
CreateUserInviteOptions.locale
type: ?CreateUserInviteOptionsLocale
CreateUserInviteOptions.locale
type: ?SendEmailChangeLocale

UserManagementSendInvitationOptions.Locale type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Services/UserManagement/_interfaces/UserManagementOptions.cs
UserManagementSendInvitationOptions.Locale
type: CreateUserInviteOptionsLocale?
UserManagementSendInvitationOptions.Locale
type: CreateMagicCodeAndReturnLocale?
php
📄 lib/Resource/ResendUserInviteOptions.php
ResendUserInviteOptions.locale
type: ?CreateUserInviteOptionsLocale
ResendUserInviteOptions.locale
type: ?SendEmailChangeLocale

Soft-risk (162)

Connect

2 fields removed
Symbol Kind Languages
ConnectedAccountWriteResponseWarning.code field go, ios, kotlin, php, python, ruby, rust
ConnectedAccountWriteResponseWarning.Message field dotnet, go, ios, kotlin, php, python, ruby, rust

Parameter changes (6)

Method Changes Languages
Connect.create_application cors_origins added ruby
Connect.update_application cors_origins added python, ruby
Connect.updateApplication corsOrigins added; requestOptions moved 5→6 ios, kotlin, php, python
Connect.updateApplicationSuspend requestOptions moved 5→6; corsOrigins added kotlin

CreateUserInviteOptionsLocale

110 enum values removed
Symbol Kind Languages
CreateUserInviteOptionsLocale.Af enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Am enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ar enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Bg enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Bn enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Bs enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ca enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Cs enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Da enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.De enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.DeDe enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.El enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.En enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.EnAu enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.EnCa enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.EnGb enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.EnUs enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.Es enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Es419 enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.EsEs enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.EsUs enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.Et enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Fa enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Fi enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Fil enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Fr enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.FrBe enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.FrCa enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.FrFr enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.Fy enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Gl enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Gu enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ha enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.He enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Hi enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Hr enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Hu enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Hy enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Id enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Is enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.It enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.ItIt enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.Ja enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.JsonEnumDefaultValue enum value kotlin
CreateUserInviteOptionsLocale.Jv enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ka enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Kk enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Km enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Kn enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ko enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Lt enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Lv enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Mk enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ml enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Mn enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Mr enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ms enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.My enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Nb enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ne enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Nl enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.NlBe enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.NlNl enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.Nn enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.No enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Pa enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Pl enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Pt enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.PtBr enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.PtPt enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.Ro enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ru enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Sk enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Sl enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Sq enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Sr enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Sv enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Sw enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ta enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Te enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Th enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Tr enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Uk enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Ur enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Uz enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Vi enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.Zh enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocale.ZhCn enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.ZhHk enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.ZhTw enum value dotnet, go, kotlin, php, ruby
CreateUserInviteOptionsLocale.Zu enum value dotnet, go, kotlin, php, python, ruby
CreateUserInviteOptionsLocaleLiteral.de-DE enum value python
CreateUserInviteOptionsLocaleLiteral.en-AU enum value python
CreateUserInviteOptionsLocaleLiteral.en-CA enum value python
CreateUserInviteOptionsLocaleLiteral.en-GB enum value python
CreateUserInviteOptionsLocaleLiteral.en-US enum value python
CreateUserInviteOptionsLocaleLiteral.es-419 enum value python
CreateUserInviteOptionsLocaleLiteral.es-ES enum value python
CreateUserInviteOptionsLocaleLiteral.es-US enum value python
CreateUserInviteOptionsLocaleLiteral.fr-BE enum value python
CreateUserInviteOptionsLocaleLiteral.fr-CA enum value python
CreateUserInviteOptionsLocaleLiteral.fr-FR enum value python
CreateUserInviteOptionsLocaleLiteral.it-IT enum value python
CreateUserInviteOptionsLocaleLiteral.nl-BE enum value python
CreateUserInviteOptionsLocaleLiteral.nl-NL enum value python
CreateUserInviteOptionsLocaleLiteral.pt-BR enum value python
CreateUserInviteOptionsLocaleLiteral.pt-PT enum value python
CreateUserInviteOptionsLocaleLiteral.zh-CN enum value python
CreateUserInviteOptionsLocaleLiteral.zh-HK enum value python
CreateUserInviteOptionsLocaleLiteral.zh-TW enum value python

DataIntegration

Type changes (2)

DataIntegration.Ownership type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Entities/DataIntegration.cs
DataIntegration.Ownership
type: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner
DataIntegration.Ownership
type: CreateDataIntegrationOwnership

DataIntegrationsListResponseData.ConnectionOwner type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Entities/DataIntegrationsListResponseData.cs
DataIntegrationsListResponseData.ConnectionOwner
type: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner
DataIntegrationsListResponseData.ConnectionOwner
type: CreateDataIntegrationOwnership

Pipes

Parameter changes (15)

Method Changes Languages
Pipes.authorize_data_integration connected_account_id added python
Pipes.authorizeDataIntegration connectedAccountId added; requestOptions moved 1→9 ios, kotlin, php, python
Pipes.authorizeDataIntegrationSuspend requestOptions moved 1→9; connectedAccountId added kotlin
Pipes.update_data_integration_api_key connected_account_id added python
Pipes.update_data_integration_client_credentials connected_account_id added python
Pipes.updateDataIntegrationApiKey connectedAccountId added; requestOptions moved 1→9 ios, kotlin, php, python
Pipes.updateDataIntegrationApiKeySuspend requestOptions moved 1→9; connectedAccountId added kotlin
Pipes.updateDataIntegrationClientCredentials connectedAccountId added; requestOptions moved 1→11 ios, kotlin, php, python
Pipes.updateDataIntegrationClientCredentialsSuspend requestOptions moved 1→11; connectedAccountId added kotlin

Type changes (6)

PipesCreateDataIntegrationApiKeyOptions.ConnectionOwner type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Services/Pipes/_interfaces/PipesOptions.cs
PipesCreateDataIntegrationApiKeyOptions.ConnectionOwner
type: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner?
PipesCreateDataIntegrationApiKeyOptions.ConnectionOwner
type: CreateDataIntegrationOwnership?

PipesCreateDataIntegrationClientCredentialOptions.ConnectionOwner type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Services/Pipes/_interfaces/PipesOptions.cs
PipesCreateDataIntegrationClientCredentialOptions.ConnectionOwner
type: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner?
PipesCreateDataIntegrationClientCredentialOptions.ConnectionOwner
type: CreateDataIntegrationOwnership?

PipesCreateDataIntegrationCredentialOptions.ConnectionOwner type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Services/Pipes/_interfaces/PipesOptions.cs
PipesCreateDataIntegrationCredentialOptions.ConnectionOwner
type: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner?
PipesCreateDataIntegrationCredentialOptions.ConnectionOwner
type: CreateDataIntegrationOwnership?

PipesCreateDataIntegrationOptions.Ownership type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Services/Pipes/_interfaces/PipesOptions.cs
PipesCreateDataIntegrationOptions.Ownership
type: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner?
PipesCreateDataIntegrationOptions.Ownership
type: CreateDataIntegrationOwnership?

PipesGetAccessTokenOptions.ConnectionOwner type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Services/Pipes/_interfaces/PipesOptions.cs
PipesGetAccessTokenOptions.ConnectionOwner
type: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner?
PipesGetAccessTokenOptions.ConnectionOwner
type: CreateDataIntegrationOwnership?

PipesListDataIntegrationsOptions.Ownership type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Services/Pipes/_interfaces/PipesOptions.cs
PipesListDataIntegrationsOptions.Ownership
type: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner?
PipesListDataIntegrationsOptions.Ownership
type: CreateDataIntegrationOwnership?

ResendUserInviteOptions

1 field removed
Symbol Kind Languages
ResendUserInviteOptions.locale field kotlin

UserManagement

Parameter changes (20)

Method Changes Languages
UserManagement.create_magic_auth locale added python, ruby
UserManagement.createMagicAuth locale added; requestOptions moved 6→7 ios, kotlin, php, python
UserManagement.createMagicAuthSuspend requestOptions moved 6→7; locale added kotlin
UserManagement.reset_password locale added python, ruby
UserManagement.resetPassword locale added; requestOptions moved 1→2 ios, kotlin, php, python
UserManagement.resetPasswordSuspend requestOptions moved 1→2; locale added kotlin
UserManagement.send_email_change locale added python, ruby
UserManagement.send_verification_email locale added python, ruby
UserManagement.sendEmailChange locale added; requestOptions moved 2→3 ios, kotlin, php, python
UserManagement.sendEmailChangeSuspend requestOptions moved 2→3; locale added kotlin
UserManagement.sendVerificationEmail locale added; requestOptions moved 1→2 ios, kotlin, php, python
UserManagement.sendVerificationEmailSuspend requestOptions moved 1→2; locale added kotlin

Additive (472)

Authorization

Change Languages
Authorization.patch_group_role_assignments(group_id, add?, remove?, request_options?) added (function) python
📄 src/workos/authorization/_resource.py
ruby
📄 lib/workos/authorization.rb
> [!NOTE] > This report was truncated because it exceeded GitHub's 65,536-character comment limit. See [the full SDK diff report](https://workos.github.io/openapi-spec/pr-243/sdk-diff-report.html) for the complete details.

@gjtorikian
gjtorikian merged commit 65733e4 into main Oct 28, 2026
15 of 16 checks passed
@gjtorikian
gjtorikian deleted the update-spec-20261028-202120-40762018597 branch October 28, 2026 20:54
github-actions Bot added a commit that referenced this pull request Oct 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant