Skip to content

Update OpenAPI spec (e4da019) - #206

Open
workos-sdk-automation[bot] wants to merge 1 commit into
mainfrom
update-spec-20261002-183346-37048149514
Open

workos-sdk-automation[bot] wants to merge 1 commit into
mainfrom
update-spec-20261002-183346-37048149514

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/e4da019bddceb527499ab7c8c290aebfae300751

Source PRs

  • workos/workos#74550
Changes



├─┬Paths
│ ├─┬/organizations/{organization_id}/data_providers
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬Content
│ │         └─┬application/json
│ │           └──[🔀] example (16771:17)
│ └─┬/organizations/{organization_id}/connected_accounts/{slug}
│   ├─┬GET
│   │ └─┬Responses
│   │   └─┬200
│   │     └─┬Content
│   │       └─┬application/json
│   │         └──[🔀] example (16150:17)
│   ├─┬PUT
│   │ └─┬Responses
│   │   └─┬200
│   │     └─┬Content
│   │       └─┬application/json
│   │         └──[🔀] example (16623:17)
│   └─┬POST
│     └─┬Responses
│       └─┬201
│         └─┬Content
│           └─┬application/json
│             └──[🔀] example (16360:17)
└─┬Components
  └─┬Schemas
    ├─┬PipesConnectedAccount
    │ ├──[➕] properties/established_by_user_id (34931:9)
    │ └──[➕] properties/state_reason (34941:9)
    ├─┬DataIntegrationsListResponse
    │ └─┬Properties
    │   └─┬data
    │     └─┬Schema
    │       └─┬Properties
    │         ├─┬connected_accounts
    │         │ └─┬Schema
    │         │   ├──[➕] properties/established_by_user_id (47650:21)
    │         │   ├──[➕] properties/state_reason (47662:21)
    │         │   └─┬Properties
    │         │     └─┬state
    │         │       └──[🔀] description (47637:36)
    │         └─┬connected_account
    │           └─┬ONEOF
    │             ├──[➕] properties/established_by_user_id (47443:23)
    │             ├──[➕] properties/state_reason (47456:23)
    │             └─┬Properties
    │               └─┬state
    │                 └──[🔀] description (47429:38)
    ├─┬ConnectedAccount
    │ ├──[➕] properties/established_by_user_id (47882:9)
    │ ├──[➕] properties/state_reason (47893:9)
    │ └─┬Properties
    │   └─┬state
    │     └──[🔀] description (47870:24)
    └─┬ConnectedAccountWriteResponse
      ├──[➕] properties/established_by_user_id (47117:9)
      ├──[➕] properties/state_reason (47128:9)
      └─┬Properties
        └─┬state
          └──[🔀] description (47105:24)


| Document Element | Total Changes | Breaking Changes |
|------------------|---------------|------------------|
| paths            | 4             | 0                |
| components       | 14            | 0                |

Date: 10/02/26 | Commit: Update OpenAPI spec from workos/workos@e4da019bddceb527499ab7c8c290aebfae300751

- **Total Changes**: _18_
- **Modifications**: _8_
- **Additions**: _10_

@greptile-apps

greptile-apps Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

RetriggerConfidence Score: 4/5

[Critical risk] Updates the public API contract with new response fields.

The PR appears safe to merge, though the state_reason schema should be made extensible before additional reason values are introduced.

Findings

  1. P2 Future reasons are rejected ▶
Fix with agent prompt
### Issue 1
spec/open-api-spec.yaml:47142-47145
The description says clients should accept new `state_reason` values as unknown, but this schema accepts only `establishing_member_membership_ended` or `null`. If WorkOS adds another reason, responses containing it will fail schema validation. The same restriction appears in the other connected-account schemas, so the field should allow other string values wherever it is defined.

---

For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.

Summary

The PR syncs the OpenAPI specification to describe who established a connected account and why WorkOS changed its state.

  • Adds the fields to connected-account schemas and four response examples.
  • Advances the upstream sync marker.

Reviews (1) · Last reviewed commit: "Update OpenAPI spec from workos/workos@e..."

Comment thread spec/open-api-spec.yaml
Comment on lines +47142 to +47145
oneOf:
- type: string
const: establishing_member_membership_ended
- type: 'null'

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Future reasons are rejected

The description says clients should accept new state_reason values as unknown, but this schema accepts only establishing_member_membership_ended or null. If WorkOS adds another reason, responses containing it will fail schema validation. The same restriction appears in the other connected-account schemas, so the field should allow other string values wherever it is defined.

Prompt To Fix With AI
This is a comment left during a code review.
Path: spec/open-api-spec.yaml
Line: 47142-47145

Comment:
**Future reasons are rejected**

The description says clients should accept new `state_reason` values as unknown, but this schema accepts only `establishing_member_membership_ended` or `null`. If WorkOS adds another reason, responses containing it will fail schema validation. The same restriction appears in the other connected-account schemas, so the field should allow other string values wherever it is defined.

---

For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.

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

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

SDK compatibility report

❌ Matrix result: failure

📄 View full code diff

Language Breaking Soft-risk Additive
dotnet 3 36 165
go 21 34 246
ios 64 30 250
kotlin 39 135 191
php 21 70 185
python 48 54 181
ruby 5 36 201
rust n/a n/a n/a

Missing diagnostics

  • rust: compat-report.json missing

Changes by domain

Domain Breaking Soft-risk Additive Languages
Pipes 116 110 73 dotnet, go, ios, kotlin, php, python, ruby
Agents 4 12 3 dotnet, go, ios, kotlin, php, python, ruby
SSO 4 11 1 dotnet, go, ios, kotlin, php, python, ruby
DataIntegration 2 8 66 dotnet, go, ios, kotlin, php, python, ruby
AgentInstance 2 5 — dotnet, go, python, ruby
CreateDataIntegrationOwnership 2 3 — dotnet, go, python, ruby
PipeService — 6 2 go, ios, kotlin, php, python
OrganizationMembershipService — 6 — kotlin
UserManagement — 4 — kotlin
AgentBlueprint — — 39 dotnet, go, ios, kotlin, php, python, ruby
ConnectedAccount — — 36 dotnet, go, ios, kotlin, php, python, ruby
AsyncAgents — 2 — python
VaultDekRekeyed — — 16 dotnet, go, ios, kotlin, php, python, ruby
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest — — 14 dotnet, go, ios, kotlin, php, python, ruby
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest — — 12 dotnet, go, ios, kotlin, php, python, ruby
DirectorySync — — 10 dotnet, go, ios, kotlin, php, python, ruby
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest — — 10 dotnet, go, ios, kotlin, php, python, ruby
ReauthorizeDataIntegrationsUpsertApiKeyRequest — — 10 dotnet, go, ios, kotlin, php, python, ruby
CreateConnectedAccount — — 4 go, ios, kotlin, php, python, ruby
CreateOrganizationConnectedAccount — — 4 go, ios, kotlin, php, python, ruby
OrganizationConnectedAccount — — 4 go, ios, kotlin, php, python, ruby
PipeConnectedAccount — — 2 dotnet, go, ios, kotlin, php, python, ruby
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeURLRequest — — 2 go, ios, kotlin, php, python, ruby
ReauthorizeDataIntegrationsUpsertAPIKeyRequest — — 2 go, ios, kotlin, php, python, ruby
AddDataIntegrationsGetDataIntegrationAuthorizeURLRequest — — 1 go, ios, kotlin, php, python, ruby
ResourceExportCompletedDataResourceType — — 1 dotnet, go, ios, python, ruby
ResourceExportCreatedDataResourceType — — 1 ios
ResourceExportDownloadedDataResourceType — — 1 ios
ResourceExportFailedDataResourceType — — 1 ios, kotlin, php

Breaking (130)

AgentInstance

2 enums removed
Symbol Kind Languages
AgentInstanceCreatedDataType enum dotnet, ruby
AgentInstanceCreatedDataTypeLiteral enum python

Agents

Parameter changes (4)

Method Changes Languages
Agents.createBlueprint sessionSettings moved 4→5; requestOptions moved 5→6 ios
Agents.updateBlueprint sessionSettings moved 5→6; requestOptions moved 6→7 ios

CreateDataIntegrationOwnership

2 enums removed
Symbol Kind Languages
CreateDataIntegrationOwnership enum dotnet, ruby
CreateDataIntegrationOwnershipLiteral enum python

DataIntegration

1 type removed
Symbol Kind Languages
DataIntegrationCredentialsResponseCredential type dotnet, go, ios, kotlin, php, python, ruby

Type changes (1)

DataIntegrationCredentialsResponse.Credential type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Entities/DataIntegrationCredentialsResponse.cs
DataIntegrationCredentialsResponse.Credential
type: DataIntegrationCredentialsResponseCredential?
DataIntegrationCredentialsResponse.Credential
type: DataIntegrationVendedCredential?
go
📄 models.go
DataIntegrationCredentialsResponse.credential
type: *DataIntegrationCredentialsResponseCredential
DataIntegrationCredentialsResponse.credential
type: *DataIntegrationVendedCredential
ios
📄 Sources/WorkOS/Models/DataIntegrationCredentialsResponse.swift
DataIntegrationCredentialsResponse.credential
type: DataIntegrationCredentialsResponseCredential?
DataIntegrationCredentialsResponse.credential
type: DataIntegrationVendedCredential?
kotlin
📄 src/main/kotlin/com/workos/models/DataIntegrationCredentialsResponse.kt
DataIntegrationCredentialsResponse.credential
type: DataIntegrationCredentialsResponseCredential?
DataIntegrationCredentialsResponse.credential
type: DataIntegrationVendedCredential?
php
📄 lib/Resource/DataIntegrationCredentialsResponse.php
DataIntegrationCredentialsResponse.credential
type: ?DataIntegrationCredentialsResponseCredential
DataIntegrationCredentialsResponse.credential
type: ?DataIntegrationVendedCredential
python
📄 src/workos/pipes/models/data_integration_credentials_response.py
DataIntegrationCredentialsResponse.credential
type: DataIntegrationCredentialsResponseCredential | None
DataIntegrationCredentialsResponse.credential
type: DataIntegrationVendedCredential | None

Pipes

20 fields removed
Symbol Kind Languages
PipesCreateOrganizationConnectedAccountParams.access_token field go
PipesCreateOrganizationConnectedAccountParams.expires_at field go
PipesCreateOrganizationConnectedAccountParams.refresh_token field go
PipesCreateOrganizationConnectedAccountParams.scopes field go
PipesCreateOrganizationConnectedAccountParams.state field go
PipesCreateUserConnectedAccountParams.access_token field go
PipesCreateUserConnectedAccountParams.expires_at field go
PipesCreateUserConnectedAccountParams.refresh_token field go
PipesCreateUserConnectedAccountParams.scopes field go
PipesCreateUserConnectedAccountParams.state field go
PipesUpdateOrganizationConnectedAccountParams.access_token field go
PipesUpdateOrganizationConnectedAccountParams.expires_at field go
PipesUpdateOrganizationConnectedAccountParams.refresh_token field go
PipesUpdateOrganizationConnectedAccountParams.scopes field go
PipesUpdateOrganizationConnectedAccountParams.state field go
PipesUpdateUserConnectedAccountParams.access_token field go
PipesUpdateUserConnectedAccountParams.expires_at field go
PipesUpdateUserConnectedAccountParams.refresh_token field go
PipesUpdateUserConnectedAccountParams.scopes field go
PipesUpdateUserConnectedAccountParams.state field go

Parameter changes (96)

Method Changes Languages
Pipes.authorize_data_integration user_id → body; connection_owner removed; return_to removed; config removed python
Pipes.authorizeDataIntegration userId → body; organizationId removed; connectionOwner removed; returnTo removed; config removed; userId removed; requestOptions moved 6→2 ios, kotlin, php, python
Pipes.authorizeDataIntegrationSuspend userId removed; organizationId removed; connectionOwner removed; returnTo removed; config removed kotlin
Pipes.create_organization_connected_account state type: ConnectedAccountInputState | str | None → CreateOrganizationConnectedAccountState | str | None; user_id now required python, ruby
Pipes.create_user_connected_account state type: ConnectedAccountInputState | str | None → CreateConnectedAccountState | str | None python
Pipes.createOrganizationConnectedAccount accessToken moved 2→4; refreshToken moved 3→5; expiresAt moved 4→6; scopes moved 5→7; state moved 6→8; requestOptions moved 7→11; state type: ConnectedAccountInputState? → CreateOrganizationConnectedAccountState?; userId now required ios, kotlin, php, python
Pipes.createOrganizationConnectedAccountSuspend userId now required kotlin
Pipes.createUserConnectedAccount accessToken moved 2→4; refreshToken moved 3→5; expiresAt moved 4→6; scopes moved 5→7; state moved 6→8; organizationId moved 7→10; requestOptions moved 8→11; state type: ConnectedAccountInputState? → CreateConnectedAccountState? ios, python
Pipes.update_data_integration_api_key user_id → body; organization_id removed; connected_account_id removed; connection_owner removed python
Pipes.update_data_integration_client_credentials user_id → body; client_secret removed; organization_id removed; connected_account_id removed; connection_owner removed; config removed python
Pipes.update_organization_connected_account state type: ConnectedAccountInputState | str | None → OrganizationConnectedAccountState | str | None; user_id now required python, ruby
Pipes.updateDataIntegrationApiKey userId → body; organizationId removed; connectedAccountId removed; connectionOwner removed; secret removed; userId removed; requestOptions moved 6→2 ios, kotlin, php, python
Pipes.updateDataIntegrationApiKeySuspend userId removed; secret removed; organizationId removed; connectedAccountId removed; connectionOwner removed kotlin
Pipes.updateDataIntegrationClientCredentials userId → body; organizationId removed; connectedAccountId removed; connectionOwner removed; clientId removed; clientSecret removed; config removed; userId removed; requestOptions moved 8→2 ios, kotlin, php, python
Pipes.updateDataIntegrationClientCredentialsSuspend userId removed; clientId removed; clientSecret removed; organizationId removed; connectedAccountId removed; connectionOwner removed; config removed kotlin
Pipes.updateOrganizationConnectedAccount accessToken moved 2→4; refreshToken moved 3→5; expiresAt moved 4→6; scopes moved 5→7; state moved 6→8; supportsMultipleConnections moved 7→10; connectedAccountId moved 8→11; requestOptions moved 9→13; state type: ConnectedAccountInputState? → OrganizationConnectedAccountState?; userId now required ios, kotlin, php, python
Pipes.updateOrganizationConnectedAccountSuspend userId now required kotlin
Pipes.updateUserConnectedAccount accessToken moved 2→4; refreshToken moved 3→5; expiresAt moved 4→6; scopes moved 5→7; state moved 6→8; organizationId moved 7→9; supportsMultipleConnections moved 8→10; connectedAccountId moved 9→11; requestOptions moved 10→13 ios

SSO

Parameter changes (4)

Method Changes Languages
SSO.getProfileAndToken subjectToken moved 1→2; subjectTokenType moved 2→3; organizationId moved 3→4; requestOptions moved 4→5 ios

Soft-risk (167)

AgentInstance

3 enum values removed
Symbol Kind Languages
AgentInstanceCreatedDataType.Autonomous enum value dotnet, go, python, ruby
AgentInstanceCreatedDataType.Delegated enum value dotnet, go, python, ruby
AgentInstanceCreatedDataType.Unknown enum value dotnet

Type changes (2)

AgentInstance.Type type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Entities/AgentInstance.cs
AgentInstance.Type
type: AgentInstanceCreatedDataType
AgentInstance.Type
type: AgentBlueprintCreatedDataInvocableAsInstanceTypes

AgentInstanceCreatedData.Type type changed (field)

Language Before After
dotnet
📄 src/WorkOS.net/Entities/AgentInstanceCreatedData.cs
AgentInstanceCreatedData.Type
type: AgentInstanceCreatedDataType
AgentInstanceCreatedData.Type
type: AgentBlueprintCreatedDataInvocableAsInstanceTypes

Agents

Parameter changes (12)

Method Changes Languages
Agents.createBlueprint invocableAs added; sessionSettings moved 4→5; requestOptions moved 5→6 ios, kotlin, php, python, ruby
Agents.createBlueprintSuspend sessionSettings moved 4→5; requestOptions moved 5→6; invocableAs added kotlin
Agents.updateBlueprint invocableAs added; sessionSettings moved 5→6; requestOptions moved 6→7 ios, kotlin, php, python, ruby
Agents.updateBlueprintSuspend sessionSettings moved 5→6; requestOptions moved 6→7; invocableAs added kotlin

AsyncAgents

Parameter changes (2)

Method Changes Languages
AsyncAgents.create_blueprint invocable_as added python
AsyncAgents.update_blueprint invocable_as added python

CreateDataIntegrationOwnership

3 enum values removed
Symbol Kind Languages
CreateDataIntegrationOwnership.Organization enum value dotnet, go, python, ruby
CreateDataIntegrationOwnership.Unknown enum value dotnet
CreateDataIntegrationOwnership.User enum value dotnet, go, python, ruby

DataIntegration

6 fields removed
Symbol Kind Languages
DataIntegrationCredentialsResponseCredential.auth_method field go, ios, kotlin, php, python, ruby
DataIntegrationCredentialsResponseCredential.ExpiresAt field dotnet, go, ios, kotlin, php, python, ruby
DataIntegrationCredentialsResponseCredential.MissingScopes field dotnet, go, ios, kotlin, php, python, ruby
DataIntegrationCredentialsResponseCredential.object field go, ios, kotlin, php, python, ruby
DataIntegrationCredentialsResponseCredential.Scopes field dotnet, go, ios, kotlin, php, python, ruby
DataIntegrationCredentialsResponseCredential.Value field dotnet, go, ios, kotlin, php, python, ruby

Type changes (2)

DataIntegration.Ownership type changed (field)

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

DataIntegrationsListResponseData.ConnectionOwner type changed (field)

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

OrganizationMembershipService

Parameter changes (6)

Method Changes Languages
OrganizationMembershipService.create createUserRole moved 0→2; userId moved 1→0; organizationId moved 2→1 kotlin
OrganizationMembershipService.createSuspend createUserRole moved 0→2; userId moved 1→0; organizationId moved 2→1 kotlin

Pipes

17 fields removed
Symbol Kind Languages
PipesAuthorizeDataIntegrationOptions.Config field dotnet, go
PipesAuthorizeDataIntegrationOptions.ConnectionOwner field dotnet, go
PipesAuthorizeDataIntegrationOptions.OrganizationId field dotnet, go
PipesAuthorizeDataIntegrationOptions.ReturnTo field dotnet, go
PipesAuthorizeDataIntegrationOptions.UserId field dotnet, go
PipesUpdateDataIntegrationApiKeyOptions.ConnectedAccountId field dotnet, go, ios, kotlin, php, python, ruby
PipesUpdateDataIntegrationApiKeyOptions.ConnectionOwner field dotnet, go
PipesUpdateDataIntegrationApiKeyOptions.OrganizationId field dotnet, go
PipesUpdateDataIntegrationApiKeyOptions.Secret field dotnet, go
PipesUpdateDataIntegrationApiKeyOptions.UserId field dotnet, go
PipesUpdateDataIntegrationClientCredentialsOptions.ClientId field dotnet, go
PipesUpdateDataIntegrationClientCredentialsOptions.ClientSecret field dotnet, go
PipesUpdateDataIntegrationClientCredentialsOptions.Config field dotnet, go
PipesUpdateDataIntegrationClientCredentialsOptions.ConnectedAccountId field dotnet, go, ios, kotlin, php, python, ruby
PipesUpdateDataIntegrationClientCredentialsOptions.ConnectionOwner field dotnet, go
PipesUpdateDataIntegrationClientCredentialsOptions.OrganizationId field dotnet, go
PipesUpdateDataIntegrationClientCredentialsOptions.UserId field dotnet, go

Parameter changes (77)

Method Changes Languages
Pipes.authorize_data_integration connected_account_id added ruby
Pipes.authorizeDataIntegration requestOptions moved 6→1 kotlin, php
Pipes.authorizeDataIntegrationSuspend requestOptions moved 6→1 kotlin
Pipes.create_organization_connected_account connection_intent added python, ruby
Pipes.create_user_connected_account connection_intent added python, ruby
Pipes.createOrganizationConnectedAccount connectionIntent added; accessToken moved 2→5; refreshToken moved 3→6; expiresAt moved 4→7; scopes moved 5→8; state moved 6→9; requestOptions moved 7→11 ios, kotlin, php, python
Pipes.createOrganizationConnectedAccountSuspend accessToken moved 2→5; refreshToken moved 3→6; expiresAt moved 4→7; scopes moved 5→8; state moved 6→9; requestOptions moved 7→11; connectionIntent added kotlin
Pipes.createUserConnectedAccount connectionIntent added; accessToken moved 3→5; refreshToken moved 4→6; expiresAt moved 5→7; scopes moved 6→8; state moved 7→9; requestOptions moved 8→11; options moved 8→11 ios, kotlin, php, python
Pipes.createUserConnectedAccountSuspend accessToken moved 3→5; refreshToken moved 4→6; expiresAt moved 5→7; scopes moved 6→8; state moved 7→9; requestOptions moved 8→11; connectionIntent added kotlin
Pipes.update_data_integration_api_key connection_intent added ruby
Pipes.update_data_integration_client_credentials connection_intent added ruby
Pipes.update_organization_connected_account connection_intent added python, ruby
Pipes.update_user_connected_account connection_intent added python, ruby
Pipes.updateDataIntegrationApiKey requestOptions moved 6→1 kotlin, php
Pipes.updateDataIntegrationApiKeySuspend requestOptions moved 6→1 kotlin
Pipes.updateDataIntegrationClientCredentials requestOptions moved 8→1 kotlin, php
Pipes.updateDataIntegrationClientCredentialsSuspend requestOptions moved 8→1 kotlin
Pipes.updateOrganizationConnectedAccount connectionIntent added; supportsMultipleConnections moved 2→3; connectedAccountId moved 3→4; accessToken moved 4→8; refreshToken moved 5→9; expiresAt moved 6→10; scopes moved 7→11; state moved 8→12; requestOptions moved 9→13 ios, kotlin, php, python
Pipes.updateOrganizationConnectedAccountSuspend supportsMultipleConnections moved 2→3; connectedAccountId moved 3→4; accessToken moved 4→8; refreshToken moved 5→9; expiresAt moved 6→10; scopes moved 7→11; state moved 8→12; requestOptions moved 9→13; accountIdentifier added kotlin
Pipes.updateUserConnectedAccount connectionIntent added; accessToken moved 5→8; refreshToken moved 6→9; expiresAt moved 7→10; scopes moved 8→11; state moved 9→12; requestOptions moved 10→13; supportsMultipleConnections moved 8→10; connectedAccountId moved 9→11; options moved 10→13 ios, kotlin, php, python
Pipes.updateUserConnectedAccountSuspend accessToken moved 5→8; refreshToken moved 6→9; expiresAt moved 7→10; scopes moved 8→11; state moved 9→12; requestOptions moved 10→13; accountIdentifier added kotlin

Type changes (16)

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, access_token?, refresh_token?, …)
returnType: ConnectedAccount
Pipes.create_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)
returnType: ConnectedAccountWriteResponse

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, access_token?, refresh_token?, …)
returnType: ConnectedAccount
Pipes.create_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)
returnType: ConnectedAccountWriteResponse

Pipes.createOrganizationConnectedAccountSuspend return type changed (function)

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

Pipes.createUserConnectedAccountSuspend return type changed (function)

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

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, user_id, secret, organization_id?, …)
returnType: ConnectedAccount
Pipes.update_data_integration_api_key(slug, body, request_options?)
returnType: ConnectedAccountWriteResponse

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, user_id, client_id, client_secret, …)
returnType: ConnectedAccount
Pipes.update_data_integration_client_credentials(slug, body, request_options?)
returnType: ConnectedAccountWriteResponse

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, access_token?, refresh_token?, …)
returnType: ConnectedAccount
Pipes.update_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)
returnType: ConnectedAccountWriteResponse

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, access_token?, refresh_token?, …)
returnType: ConnectedAccount
Pipes.update_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)
returnType: ConnectedAccountWriteResponse

Pipes.updateDataIntegrationApiKeySuspend return type changed (function)

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

Pipes.updateDataIntegrationClientCredentialsSuspend return type changed (function)

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

Pipes.updateOrganizationConnectedAccountSuspend return type changed (function)

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

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: ConnectedAccount
Pipes.updateUserConnectedAccountSuspend(userId, slug, organizationId?, supportsMultipleConnections?, …)
returnType: ConnectedAccountWriteResponse

PipesCreateDataIntegrationCredentialOptions.ConnectionOwner type changed (field)

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

PipesCreateDataIntegrationOptions.Ownership type changed (field)

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

PipesGetAccessTokenOptions.ConnectionOwner type changed (field)

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

PipesListDataIntegrationsOptions.Ownership type changed (field)

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

PipeService

Type changes (6)

PipeService.CreateOrganizationConnectedAccount return type changed (function)

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

PipeService.CreateUserConnectedAccount return type changed (function)

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

PipeService.UpdateDataIntegrationAPIKey return type changed (function)

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

PipeService.UpdateDataIntegrationClientCredentials return type changed (function)

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

PipeService.UpdateOrganizationConnectedAccount return type changed (function)

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

PipeService.UpdateUserConnectedAccount return type changed (function)

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

SSO

Parameter changes (11)

Method Changes Languages
SSO.get_profile_and_token code_verifier added python, ruby
SSO.getProfileAndToken codeVerifier added; subjectToken moved 1→2; subjectTokenType moved 2→3; organizationId moved 3→4; requestOptions moved 4→5 ios, kotlin, php, python
SSO.getProfileAndTokenSuspend subjectToken moved 1→2; subjectTokenType moved 2→3; organizationId moved 3→4; requestOptions moved 4→5; codeVerifier added kotlin

UserManagement

Parameter changes (4)

Method Changes Languages
UserManagement.create createUserPassword moved 0→1; email moved 1→0 kotlin
UserManagement.createSuspend createUserPassword moved 0→1; email moved 1→0 kotlin

Additive (315)

AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest

Change Languages
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest added (type) dotnet
📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift
kotlin
📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt
php
📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php
python
📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py
ruby
📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.AccountDisplayName added (field) dotnet
📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift
kotlin
📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt
php
📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php
python
📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py
ruby
📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.Config added (field) dotnet
📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift
php
📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php
python
📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py
ruby
📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ConnectionOwner added (field) dotnet
📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift
kotlin
📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt
php
📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php
python
📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py
ruby
📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.OrganizationId added (field) dotnet
📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift
kotlin
📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt
php
📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php
python
📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py
ruby
📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ReturnTo added (field) dotnet
📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift
kotlin
📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt
php
📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php
python
📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py
ruby
📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.UserId added (field) dotnet
📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift
kotlin
📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt
php
📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php
python
📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py
ruby
📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner added (enum) dotnet
📄 src/WorkOS.net/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.cs
go
📄 enums.go
ios
📄 Sources/WorkOS/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.swift
kotlin
📄 src/main/kotlin/com/workos/types/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.kt
ruby
📄 lib/workos/types/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.rb
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.Organization added (enum value) dotnet
📄 src/WorkOS.net/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.cs
go
📄 enums.go
ios
📄 Sources/WorkOS/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.swift
python
📄 src/workos/common/models/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.py
ruby
📄 lib/workos/types/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.rb
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.Unknown added (enum value) dotnet
📄 src/WorkOS.net/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.cs
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.User added (enum value) dotnet
📄 src/WorkOS.net/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.cs
go
📄 enums.go
ios
📄 Sources/WorkOS/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.swift
python
📄 src/workos/common/models/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.py
ruby
📄 lib/workos/types/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.rb
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwnerLiteral added (enum) python
📄 src/workos/common/models/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.py

AddDataIntegrationsGetDataIntegrationAuthorizeURLRequest

Change Languages
AddDataIntegrationsGetDataIntegrationAuthorizeURLRequest.connection_intent added (field) go
📄 models.go
ios
📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift
kotlin
📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt
php
📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php
python
📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py
ruby
📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb

AgentBlueprint

Change Languages
AgentBlueprint.InvocableAs added (field) dotnet
📄 src/WorkOS.net/Entities/AgentBlueprint.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprint.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprint.kt
php
📄 lib/Resource/AgentBlueprint.php
python
📄 src/workos/agents/models/agent_blueprint.py
ruby
📄 lib/workos/agents/agent_blueprint.rb
AgentBlueprintCreatedData.InvocableAs added (field) dotnet
📄 src/WorkOS.net/Entities/AgentBlueprintCreatedData.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintCreatedData.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprintCreatedData.kt
php
📄 lib/Resource/AgentBlueprintCreatedData.php
python
📄 src/workos/common/models/agent_blueprint_created_data.py
ruby
📄 lib/workos/shared/agent_blueprint_created_data.rb
AgentBlueprintCreatedDataInvocableAs added (type) dotnet
📄 src/WorkOS.net/Entities/AgentBlueprintCreatedDataInvocableAs.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintCreatedDataInvocableAs.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprintCreatedDataInvocableAs.kt
php
📄 lib/Resource/AgentBlueprintCreatedDataInvocableAs.php
python
📄 src/workos/common/models/agent_blueprint_created_data_invocable_as.py
ruby
📄 lib/workos/shared/agent_blueprint_created_data_invocable_as.rb
AgentBlueprintCreatedDataInvocableAs.InstanceTypes added (field) dotnet
📄 src/WorkOS.net/Entities/AgentBlueprintCreatedDataInvocableAs.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintCreatedDataInvocableAs.swift
php
📄 lib/Resource/AgentBlueprintCreatedDataInvocableAs.php
python
📄 src/workos/common/models/agent_blueprint_created_data_invocable_as.py
ruby
📄 lib/workos/shared/agent_blueprint_created_data_invocable_as.rb
AgentBlueprintCreatedDataInvocableAsInstanceTypes added (enum) dotnet
📄 src/WorkOS.net/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.cs
go
📄 enums.go
ios
📄 Sources/WorkOS/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.swift
kotlin
📄 src/main/kotlin/com/workos/types/AgentBlueprintCreatedDataInvocableAsInstanceTypes.kt
ruby
📄 lib/workos/types/agent_blueprint_created_data_invocable_as_instance_types.rb
AgentBlueprintCreatedDataInvocableAsInstanceTypes.Autonomous added (enum value) dotnet
📄 src/WorkOS.net/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.cs
go
📄 enums.go
ios
📄 Sources/WorkOS/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.swift
python
📄 src/workos/common/models/agent_blueprint_created_data_invocable_as_instance_types.py
ruby
📄 lib/workos/types/agent_blueprint_created_data_invocable_as_instance_types.rb
AgentBlueprintCreatedDataInvocableAsInstanceTypes.Delegated added (enum value) dotnet
📄 src/WorkOS.net/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.cs
go
📄 enums.go
ios
📄 Sources/WorkOS/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.swift
python
📄 src/workos/common/models/agent_blueprint_created_data_invocable_as_instance_types.py
ruby
📄 lib/workos/types/agent_blueprint_created_data_invocable_as_instance_types.rb
AgentBlueprintCreatedDataInvocableAsInstanceTypes.Unknown added (enum value) dotnet
📄 src/WorkOS.net/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.cs
AgentBlueprintCreatedDataInvocableAsInstanceTypesLiteral added (enum) python
📄 src/workos/common/models/agent_blueprint_created_data_invocable_as_instance_types.py
AgentBlueprintInvocableAs added (type) go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintInvocableAs.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprintInvocableAs.kt
php
📄 lib/Resource/AgentBlueprintInvocableAs.php
ruby
📄 lib/workos/agents/agent_blueprint_invocable_as.rb
AgentBlueprintInvocableAs.instance_types added (field) go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintInvocableAs.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprintInvocableAs.kt
php
📄 lib/Resource/AgentBlueprintInvocableAs.php
ruby
📄 lib/workos/agents/agent_blueprint_invocable_as.rb
AgentBlueprintInvocableAsInstanceTypes added (type) go
📄 enums.go
ios
📄 Sources/WorkOS/Enums/AgentBlueprintInvocableAsInstanceTypes.swift
kotlin
📄 src/main/kotlin/com/workos/types/AgentBlueprintInvocableAsInstanceTypes.kt
AgentBlueprintInvocableAsInstanceTypes.autonomous added (enum value) ios
📄 Sources/WorkOS/Enums/AgentBlueprintInvocableAsInstanceTypes.swift
AgentBlueprintInvocableAsInstanceTypes.delegated added (enum value) ios
📄 Sources/WorkOS/Enums/AgentBlueprintInvocableAsInstanceTypes.swift
AgentBlueprintsCreateRequestInvocableAs added (type) dotnet
📄 src/WorkOS.net/Entities/AgentBlueprintsCreateRequestInvocableAs.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintsCreateRequestInvocableAs.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprintsCreateRequestInvocableAs.kt
php
📄 lib/Resource/AgentBlueprintsCreateRequestInvocableAs.php
python
📄 src/workos/agents/models/agent_blueprints_create_request_invocable_as.py
ruby
📄 lib/workos/agents/agent_blueprints_create_request_invocable_as.rb
AgentBlueprintsCreateRequestInvocableAs.InstanceTypes added (field) dotnet
📄 src/WorkOS.net/Entities/AgentBlueprintsCreateRequestInvocableAs.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintsCreateRequestInvocableAs.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprintsCreateRequestInvocableAs.kt
php
📄 lib/Resource/AgentBlueprintsCreateRequestInvocableAs.php
python
📄 src/workos/agents/models/agent_blueprints_create_request_invocable_as.py
ruby
📄 lib/workos/agents/agent_blueprints_create_request_invocable_as.rb
AgentBlueprintsCreateRequestInvocableAsInstanceTypes added (type) go
📄 enums.go
ios
📄 Sources/WorkOS/Enums/AgentBlueprintsCreateRequestInvocableAsInstanceTypes.swift
kotlin
📄 src/main/kotlin/com/workos/types/AgentBlueprintsCreateRequestInvocableAsInstanceTypes.kt
AgentBlueprintsCreateRequestInvocableAsInstanceTypes.autonomous added (enum value) ios
📄 Sources/WorkOS/Enums/AgentBlueprintsCreateRequestInvocableAsInstanceTypes.swift
AgentBlueprintsCreateRequestInvocableAsInstanceTypes.delegated added (enum value) ios
📄 Sources/WorkOS/Enums/AgentBlueprintsCreateRequestInvocableAsInstanceTypes.swift
AgentBlueprintsUpdateRequestInvocableAs added (type) go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintsUpdateRequestInvocableAs.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprintsUpdateRequestInvocableAs.kt
php
📄 lib/Resource/AgentBlueprintsUpdateRequestInvocableAs.php
ruby
📄 lib/workos/agents/agent_blueprints_update_request_invocable_as.rb
AgentBlueprintsUpdateRequestInvocableAs.instance_types added (field) go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintsUpdateRequestInvocableAs.swift
php
📄 lib/Resource/AgentBlueprintsUpdateRequestInvocableAs.php
ruby
📄 lib/workos/agents/agent_blueprints_update_request_invocable_as.rb
AgentBlueprintsUpdateRequestInvocableAsInstanceTypes added (type) go
📄 enums.go
ios
📄 Sources/WorkOS/Enums/AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.swift
kotlin
📄 src/main/kotlin/com/workos/types/AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.kt
AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.autonomous added (enum value) ios
📄 Sources/WorkOS/Enums/AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.swift
AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.delegated added (enum value) ios
📄 Sources/WorkOS/Enums/AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.swift
AgentBlueprintUpdatedData added (service) ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb
AgentBlueprintUpdatedData.created_at added (property) ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb
AgentBlueprintUpdatedData.description added (property) ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb
AgentBlueprintUpdatedData.id added (property) ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb
AgentBlueprintUpdatedData.invocable_by added (property) ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb
AgentBlueprintUpdatedData.name added (property) ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb
AgentBlueprintUpdatedData.object added (property) ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb
AgentBlueprintUpdatedData.permissions added (property) ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb
AgentBlueprintUpdatedData.session_settings added (property) ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb
AgentBlueprintUpdatedData.updated_at added (property) ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb
AgentBlueprintUpdatedDataInvocableAs added (type) go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintUpdatedDataInvocableAs.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprintUpdatedDataInvocableAs.kt
php
📄 lib/Resource/AgentBlueprintUpdatedDataInvocableAs.php
ruby
📄 lib/workos/shared/agent_blueprint_updated_data_invocable_as.rb
AgentBlueprintUpdatedDataInvocableAs.instance_types added (field) go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintUpdatedDataInvocableAs.swift
php
📄 lib/Resource/AgentBlueprintUpdatedDataInvocableAs.php
ruby
📄 lib/workos/shared/agent_blueprint_updated_data_invocable_as.rb
AgentBlueprintUpdatedDataInvocableAsInstanceTypes added (type) go
📄 enums.go
ios
📄 Sources/WorkOS/Enums/AgentBlueprintUpdatedDataInvocableAsInstanceTypes.swift
kotlin
📄 src/main/kotlin/com/workos/types/AgentBlueprintUpdatedDataInvocableAsInstanceTypes.kt
AgentBlueprintUpdatedDataInvocableAsInstanceTypes.autonomous added (enum value) ios
📄 Sources/WorkOS/Enums/AgentBlueprintUpdatedDataInvocableAsInstanceTypes.swift
AgentBlueprintUpdatedDataInvocableAsInstanceTypes.delegated added (enum value) ios
📄 Sources/WorkOS/Enums/AgentBlueprintUpdatedDataInvocableAsInstanceTypes.swift

Agents

Change Languages
AgentsCreateBlueprintOptions.InvocableAs added (field) dotnet
📄 src/WorkOS.net/Services/Agents/_interfaces/AgentsOptions.cs
go
📄 agents.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintsCreateRequest.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprintsCreateRequest.kt
php
📄 lib/Resource/AgentBlueprintsCreateRequest.php
python
📄 src/workos/agents/models/agent_blueprints_create_request.py
ruby
📄 lib/workos/agents/agent_blueprints_create_request.rb
AgentsCreateBlueprintParams.invocable_as added (field) go
📄 agents.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintsUpdateRequest.swift
kotlin
📄 src/main/kotlin/com/workos/models/AgentBlueprintsUpdateRequest.kt
php
📄 lib/Resource/AgentBlueprintsUpdateRequest.php
python
📄 src/workos/agents/models/agent_blueprints_update_request.py
ruby
📄 lib/workos/agents/agent_blueprints_update_request.rb
AgentsUpdateBlueprintOptions.InvocableAs added (field) dotnet
📄 src/WorkOS.net/Services/Agents/_interfaces/AgentsOptions.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/AgentBlueprintUpdatedData.swift
php
📄 lib/Resource/AgentBlueprintUpdatedData.php
ruby
📄 lib/workos/shared/agent_blueprint_updated_data.rb

ConnectedAccount

Change Languages
ConnectedAccount.EstablishedByUserId added (field) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccount.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccount.swift
kotlin
📄 src/main/kotlin/com/workos/models/ConnectedAccount.kt
php
📄 lib/Resource/ConnectedAccount.php
python
📄 src/workos/common/models/connected_account.py
ruby
📄 lib/workos/pipes/connected_account.rb
ConnectedAccount.StateReason added (field) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccount.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccount.swift
kotlin
📄 src/main/kotlin/com/workos/models/ConnectedAccount.kt
php
📄 lib/Resource/ConnectedAccount.php
python
📄 src/workos/common/models/connected_account.py
ruby
📄 lib/workos/pipes/connected_account.rb
ConnectedAccountWriteResponse added (type) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift
kotlin
📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt
php
📄 lib/Resource/ConnectedAccountWriteResponse.php
python
📄 src/workos/common/models/connected_account_write_response.py
ruby
📄 lib/workos/pipes/connected_account_write_response.rb
ConnectedAccountWriteResponse.AccountDisplayName added (field) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift
kotlin
📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt
php
📄 lib/Resource/ConnectedAccountWriteResponse.php
python
📄 src/workos/common/models/connected_account_write_response.py
ruby
📄 lib/workos/pipes/connected_account_write_response.rb
ConnectedAccountWriteResponse.AccountIdentifier added (field) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift
kotlin
📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt
php
📄 lib/Resource/ConnectedAccountWriteResponse.php
python
📄 src/workos/common/models/connected_account_write_response.py
ruby
📄 lib/workos/pipes/connected_account_write_response.rb
ConnectedAccountWriteResponse.ApiKeyLast4 added (field) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift
kotlin
📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt
php
📄 lib/Resource/ConnectedAccountWriteResponse.php
python
📄 src/workos/common/models/connected_account_write_response.py
ruby
📄 lib/workos/pipes/connected_account_write_response.rb
ConnectedAccountWriteResponse.AuthMethod added (field) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift
kotlin
📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt
php
📄 lib/Resource/ConnectedAccountWriteResponse.php
python
📄 src/workos/common/models/connected_account_write_response.py
ruby
📄 lib/workos/pipes/connected_account_write_response.rb
ConnectedAccountWriteResponse.ClientId added (field) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift
kotlin
📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt
php
📄 lib/Resource/ConnectedAccountWriteResponse.php
python
📄 src/workos/common/models/connected_account_write_response.py
ruby
📄 lib/workos/pipes/connected_account_write_response.rb
ConnectedAccountWriteResponse.ClientSecretLast4 added (field) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift
kotlin
📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt
php
📄 lib/Resource/ConnectedAccountWriteResponse.php
python
📄 src/workos/common/models/connected_account_write_response.py
ruby
📄 lib/workos/pipes/connected_account_write_response.rb
ConnectedAccountWriteResponse.Config added (field) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift
php
📄 lib/Resource/ConnectedAccountWriteResponse.php
python
📄 src/workos/common/models/connected_account_write_response.py
ruby
📄 lib/workos/pipes/connected_account_write_response.rb
ConnectedAccountWriteResponse.ConnectionRole added (field) dotnet
📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs
go
📄 models.go
ios
📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift
kotlin
📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt
php
📄 lib/Resource/ConnectedAccountWriteResponse.php
python
📄 src/workos/common/models/connected_account_write_response.py
ruby
📄 lib/workos/pipes/connected_account_write_response.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-206/sdk-diff-report.html) for the complete details.

This branch has not been deployed

No deployments
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.

0 participants