Skip to content

Update OpenAPI spec (dbdccc2) - #245

Open
workos-sdk-automation[bot] wants to merge 1 commit into
mainfrom
update-spec-20261028-220034-40776420663
Open

workos-sdk-automation[bot] wants to merge 1 commit into
mainfrom
update-spec-20261028-220034-40776420663

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

Source PRs

  • workos/workos#77790
Changes



├─┬Paths
│ ├──[➕] finish (11264:3)
│ ├─┬/data-integrations/{slug}/authorize
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬400
│ │   │   ├──[🔀] description (12138:24)
│ │   │   └─┬Content
│ │   │     └─┬application/json
│ │   │       └─┬Schema
│ │   │         ├──[➖] required (12000:21)❌ 
│ │   │         ├──[➖] type (11990:15)
│ │   │         ├──[➖] properties/message (11993:19)❌ 
│ │   │         ├──[➕] anyOf (12148:21)
│ │   │         └──[➕] anyOf (12165:21)
│ │   └─┬Request Body
│ │     └─┬Content
│ │       └─┬application/json
│ │         └─┬Schema
│ │           ├──[➕] properties/code_challenge (12075:17)
│ │           ├──[➕] properties/code_challenge_method (12088:17)
│ │           └─┬Properties
│ │             └─┬return_to
│ │               └──[🔀] description (12067:32)
│ ├─┬/organizations/{organization_id}/connected_accounts/{slug}
│ │ ├─┬GET
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬Content
│ │ │       └─┬application/json
│ │ │         └──[🔀] example (16662:17)
│ │ ├─┬PUT
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬Content
│ │ │       └─┬application/json
│ │ │         └──[🔀] example (17148:17)
│ │ └─┬POST
│ │   └─┬Responses
│ │     └─┬201
│ │       └─┬Content
│ │         └─┬application/json
│ │           └──[🔀] example (16884:17)
│ └─┬/organizations/{organization_id}/data_providers
│   └─┬GET
│     └─┬Responses
│       └─┬200
│         └─┬Content
│           └─┬application/json
│             └──[🔀] example (17293:17)
└─┬Components
  ├──[➕] schemas/DataIntegrationFinishConnectionResponse (48126:7)
  └─┬Schemas
    ├─┬DataIntegrationAuthorizeUrlResponse
    │ └──[➕] properties/completion (48141:9)
    ├─┬DataIntegrationsListResponse
    │ └─┬Properties
    │   └─┬data
    │     └─┬Schema
    │       └─┬Properties
    │         ├─┬connected_accounts
    │         │ └─┬Schema
    │         │   └──[➕] example (48647:26)
    │         └─┬connected_account
    │           └──[➕] example (48647:26)
    └─┬ConnectedAccount
      └──[➕] example (48107:9)


| Document Element | Total Changes | Breaking Changes |
|------------------|---------------|------------------|
| paths            | 14            | 2                |
| components       | 5             | 0                |

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

- ❌ **BREAKING Changes**: _2_ out of _19_
- **Modifications**: _6_
- **Removals**: _3_
- **Additions**: _10_
- **Breaking Removals**: _2_

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] This PR appears safe to merge; no actionable issues were found.

Summary

Adds a two-step connection flow that requires a code verifier before saving a connected account.

  • Apps can finish saving a data-integration connection on their server.
  • Connected-account examples show empty configs and the list response shape.

Diagram

sequenceDiagram
  participant App
  participant WorkOS
  participant User
  App->>WorkOS: Authorize with code_challenge and return_to
  WorkOS-->>App: url and completion: finish_required
  App->>User: Redirect to authorization URL
  User->>WorkOS: Authorize provider access
  WorkOS-->>App: Redirect with connect_code and state
  App->>WorkOS: Finish with connect_code and code_verifier
  WorkOS-->>App: Saved connected_account
Loading

Reviews (1) · Last reviewed commit: "Update OpenAPI spec from workos/workos@d..." · Reviewed by Greptile

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