Skip to content

Update OpenAPI spec (2029e6d) - #261

Merged
gjtorikian merged 3 commits into
mainfrom
update-spec-20261103-222217-41728990260
Nov 4, 2026
Merged

gjtorikian merged 3 commits into
mainfrom
update-spec-20261103-222217-41728990260

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/2029e6d3b84733c408b209a314e20fd748e3d970

Source PRs

  • workos/workos#76094
  • workos/workos#78131
  • workos/workos#78396
Changes



├─┬Paths
│ ├─┬/auth/challenges/{id}/verify
│ │ └─┬POST
│ │   └─┬Responses
│ │     └──[➕] 429 (2006:11)
│ └─┬/user_management/authenticate
│   └─┬POST
│     └─┬Responses
│       └─┬429
│         └─┬Content
│           └─┬application/json
│             └─┬Schema
│               ├──[➕] anyOf (25170:7)
│               └─┬ANYOF
│                 └──[🔀] $ref (24031:13)
└─┬Components
  ├──[➕] schemas/FlagRule (28871:7)
  ├──[➕] schemas/FlagTarget (28933:7)
  ├──[➕] schemas/TooManyFailedVerificationAttemptsErrorBodyWithRetryAfter (24031:7)
  └─┬Schemas
    ├─┬EventList
    │ └──[🔀] example (40453:9)
    ├─┬CreateWebhookEndpointDto
    │ └─┬Properties
    │   └─┬events
    │     └─┬Schema
    │       ├──[➕] enum (23520:17)
    │       ├──[➕] enum (23522:17)
    │       ├──[➕] enum (23515:17)
    │       ├──[➕] enum (23521:17)
    │       ├──[➕] enum (23519:17)
    │       ├──[➕] enum (23518:17)
    │       ├──[➕] enum (23516:17)
    │       └──[➕] enum (23517:17)
    ├─┬EventSchema
    │ ├──[🔀] example (29326:20)
    │ └─┬ALLOF
    │   ├──[🔀] example (29326:20)
    │   ├──[➕] oneOf (40058:15)
    │   ├──[➕] oneOf (40120:15)
    │   ├──[➕] oneOf (40177:15)
    │   ├──[➕] oneOf (40234:15)
    │   ├──[➕] oneOf (40286:15)
    │   ├──[➕] oneOf (40333:15)
    │   ├──[➕] oneOf (40362:15)
    │   ├──[➕] oneOf (40391:15)
    │   └─┬ONEOF
    │     ├─┬Properties
    │     │ └─┬event
    │     │   └──[🔀] const (34051:26)❌ 
    │     ├─┬Properties
    │     │ └─┬event
    │     │   └──[🔀] const (34212:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬context
    │     │ │ ├──[➖] required (34394:23)❌ 
    │     │ │ ├──[➖] required (34395:23)❌ 
    │     │ │ ├──[➖] required (34396:23)❌ 
    │     │ │ ├──[➖] required (34397:23)❌ 
    │     │ │ ├──[➖] properties/access_type (34274:21)❌ 
    │     │ │ ├──[➖] properties/configured_targets (34281:21)❌ 
    │     │ │ ├──[➖] properties/previous_attributes (34322:21)❌ 
    │     │ │ └─┬Properties
    │     │ │   └─┬actor
    │     │ │     └─┬Properties
    │     │ │       └─┬source
    │     │ │         └──[➕] description (34402:40)
    │     │ ├─┬event
    │     │ │ └──[🔀] const (34372:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (28871:13)
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (34436:26)❌ 
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (28871:13)
    │     │ └─┬context
    │     │   ├──[➖] required (34619:23)❌ 
    │     │   └──[➖] properties/previous_attributes (34555:21)❌ 
    │     ├──[➕] required (34566:19)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (34500:26)❌ 
    │     │ ├─┬context
    │     │ │ └──[🔀] $ref (34510:19)
    │     │ └─┬data
    │     │   └──[🔀] $ref (28871:13)
    │     ├──[➕] required (34788:19)❌ 
    │     ├─┬Properties
    │     │ ├─┬context
    │     │ │ └──[🔀] $ref (34681:19)
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (34578:19)
    │     │ └─┬event
    │     │   └──[🔀] const (34576:26)❌ 
    │     ├──[➕] required (34948:19)❌ 
    │     ├─┬Properties
    │     │ ├─┬context
    │     │ │ └──[🔀] $ref (34903:19)
    │     │ ├─┬data
    │     │ │ ├──[➕] required (34891:23)❌ 
    │     │ │ ├──[➕] required (34893:23)❌ 
    │     │ │ ├──[➕] required (34887:23)❌ 
    │     │ │ ├──[➕] required (34888:23)❌ 
    │     │ │ ├──[➕] required (34889:23)❌ 
    │     │ │ ├──[➕] required (34890:23)❌ 
    │     │ │ ├──[➕] required (34892:23)❌ 
    │     │ │ ├──[➕] required (34894:23)❌ 
    │     │ │ ├──[➕] required (34895:23)❌ 
    │     │ │ ├──[➕] required (34884:23)❌ 
    │     │ │ ├──[➕] required (34885:23)❌ 
    │     │ │ ├──[➕] required (34886:23)❌ 
    │     │ │ ├──[➖] required (34711:23)❌ 
    │     │ │ ├──[➖] required (34712:23)❌ 
    │     │ │ ├──[➕] properties/created_at (34873:21)
    │     │ │ ├──[➕] properties/default_value (34867:21)
    │     │ │ ├──[➕] properties/description (34821:21)
    │     │ │ ├──[➕] properties/enabled (34861:21)
    │     │ │ ├──[➕] properties/environment_id (34809:21)
    │     │ │ ├──[➕] properties/id (34805:21)
    │     │ │ ├──[➕] properties/name (34817:21)
    │     │ │ ├──[➕] properties/object (34802:21)
    │     │ │ ├──[➕] properties/owner (34827:21)
    │     │ │ ├──[➕] properties/slug (34813:21)
    │     │ │ ├──[➕] properties/tags (34853:21)
    │     │ │ ├──[➕] properties/updated_at (34878:21)
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ └──[➖] properties (0:0)❌ 
    │     │ └─┬event
    │     │   └──[🔀] const (34798:26)❌ 
    │     ├──[➕] required (35108:19)❌ 
    │     ├─┬Properties
    │     │ ├─┬context
    │     │ │ └──[🔀] $ref (35063:19)
    │     │ ├─┬data
    │     │ │ ├──[➕] required (35044:23)❌ 
    │     │ │ ├──[➕] required (35045:23)❌ 
    │     │ │ ├──[➕] required (35046:23)❌ 
    │     │ │ ├──[➕] required (35049:23)❌ 
    │     │ │ ├──[➕] required (35051:23)❌ 
    │     │ │ ├──[➕] required (35052:23)❌ 
    │     │ │ ├──[➕] required (35053:23)❌ 
    │     │ │ ├──[➕] required (35047:23)❌ 
    │     │ │ ├──[➕] required (35048:23)❌ 
    │     │ │ ├──[➕] required (35050:23)❌ 
    │     │ │ ├──[➕] required (35054:23)❌ 
    │     │ │ ├──[➕] required (35055:23)❌ 
    │     │ │ ├──[➖] required (34752:23)❌ 
    │     │ │ ├──[➖] required (34753:23)❌ 
    │     │ │ ├──[➕] properties/created_at (35033:21)
    │     │ │ ├──[➕] properties/default_value (35027:21)
    │     │ │ ├──[➕] properties/description (34981:21)
    │     │ │ ├──[➕] properties/enabled (35021:21)
    │     │ │ ├──[➕] properties/environment_id (34969:21)
    │     │ │ ├──[➕] properties/id (34965:21)
    │     │ │ ├──[➕] properties/name (34977:21)
    │     │ │ ├──[➕] properties/object (34962:21)
    │     │ │ ├──[➕] properties/owner (34987:21)
    │     │ │ ├──[➕] properties/slug (34973:21)
    │     │ │ ├──[➕] properties/tags (35013:21)
    │     │ │ ├──[➕] properties/updated_at (35038:21)
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ └──[➖] properties (0:0)❌ 
    │     │ └─┬event
    │     │   └──[🔀] const (34958:26)❌ 
    │     ├──[➕] required (35388:19)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (35118:26)❌ 
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (35120:19)
    │     │ └─┬context
    │     │   └──[🔀] $ref (35223:19)
    │     ├──[➕] required (35453:19)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (28934:9)
    │     │ ├─┬context
    │     │ │ └──[🔀] $ref (35408:19)
    │     │ └─┬event
    │     │   └──[🔀] const (35398:26)❌ 
    │     ├──[➕] required (35518:19)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (35463:26)❌ 
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (28934:9)
    │     │ └─┬context
    │     │   └──[🔀] $ref (35473:19)
    │     ├──[➕] required (35738:19)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (35618:23)❌ 
    │     │ │ ├──[➕] required (35620:23)❌ 
    │     │ │ ├──[➕] required (35623:23)❌ 
    │     │ │ ├──[➕] required (35616:23)❌ 
    │     │ │ ├──[➕] required (35617:23)❌ 
    │     │ │ ├──[➕] required (35619:23)❌ 
    │     │ │ ├──[➕] required (35621:23)❌ 
    │     │ │ ├──[➕] required (35622:23)❌ 
    │     │ │ ├──[➖] required (35168:23)❌ 
    │     │ │ ├──[➖] required (35169:23)❌ 
    │     │ │ ├──[➖] required (35171:23)❌ 
    │     │ │ ├──[➖] required (35172:23)❌ 
    │     │ │ ├──[➖] required (35173:23)❌ 
    │     │ │ ├──[➖] required (35174:23)❌ 
    │     │ │ ├──[➖] required (35176:23)❌ 
    │     │ │ ├──[➖] required (35170:23)❌ 
    │     │ │ ├──[➖] required (35175:23)❌ 
    │     │ │ ├──[➖] properties/accepted_at (35098:21)❌ 
    │     │ │ ├──[➖] properties/accepted_user_id (35137:21)❌ 
    │     │ │ ├──[➖] properties/email (35085:21)❌ 
    │     │ │ ├──[➖] properties/expires_at (35116:21)❌ 
    │     │ │ ├──[➖] properties/inviter_user_id (35129:21)❌ 
    │     │ │ ├──[➖] properties/organization_id (35121:21)❌ 
    │     │ │ ├──[➖] properties/revoked_at (35107:21)❌ 
    │     │ │ ├──[➖] properties/role_slug (35145:21)❌ 
    │     │ │ ├──[➖] properties/state (35089:21)❌ 
    │     │ │ ├──[➕] properties/default_value (35597:21)
    │     │ │ ├──[➕] properties/description (35551:21)
    │     │ │ ├──[➕] properties/enabled (35591:21)
    │     │ │ ├──[➕] properties/environment_id (35539:21)
    │     │ │ ├──[➕] properties/name (35547:21)
    │     │ │ ├──[➕] properties/owner (35557:21)
    │     │ │ ├──[➕] properties/slug (35543:21)
    │     │ │ ├──[➕] properties/tags (35583:21)
    │     │ │ └─┬Properties
    │     │ │   ├─┬object
    │     │ │   │ ├──[➖] description (35079:36)
    │     │ │   │ └──[🔀] const (35534:30)❌ 
    │     │ │   └─┬id
    │     │ │     ├──[🔀] example (35538:32)
    │     │ │     └──[🔀] description (35537:36)
    │     │ ├─┬context
    │     │ │ └──[🔀] $ref (35633:19)
    │     │ └─┬event
    │     │   └──[🔀] const (35528:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (35748:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (28585:13)
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (35777:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (28585:13)
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (35819:23)❌ 
    │     │ │ ├──[➕] required (35820:23)❌ 
    │     │ │ ├──[➖] required (35527:23)❌ 
    │     │ │ ├──[➖] required (35528:23)❌ 
    │     │ │ ├──[➖] required (35529:23)❌ 
    │     │ │ ├──[➖] required (35522:23)❌ 
    │     │ │ ├──[➖] required (35523:23)❌ 
    │     │ │ ├──[➖] required (35524:23)❌ 
    │     │ │ ├──[➖] required (35525:23)❌ 
    │     │ │ ├──[➖] required (35526:23)❌ 
    │     │ │ ├──[➖] properties/created_at (35511:21)❌ 
    │     │ │ ├──[➖] properties/domains (35424:21)❌ 
    │     │ │ ├──[➖] properties/external_id (35501:21)❌ 
    │     │ │ ├──[➖] properties/id (35414:21)❌ 
    │     │ │ ├──[➖] properties/metadata (35488:21)❌ 
    │     │ │ ├──[➖] properties/name (35418:21)❌ 
    │     │ │ ├──[➖] properties/object (35410:21)❌ 
    │     │ │ ├──[➖] properties/stripe_customer_id (35507:21)❌ 
    │     │ │ ├──[➖] properties/updated_at (35516:21)❌ 
    │     │ │ ├──[➕] properties/group_id (35810:21)
    │     │ │ └──[➕] properties/organization_membership_id (35814:21)
    │     │ └─┬event
    │     │   └──[🔀] const (35806:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (35847:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (35861:23)❌ 
    │     │   ├──[➕] required (35860:23)❌ 
    │     │   ├──[➖] required (35673:23)❌ 
    │     │   ├──[➖] required (35674:23)❌ 
    │     │   ├──[➖] required (35675:23)❌ 
    │     │   ├──[➖] required (35676:23)❌ 
    │     │   ├──[➖] required (35677:23)❌ 
    │     │   ├──[➖] required (35678:23)❌ 
    │     │   ├──[➖] required (35671:23)❌ 
    │     │   ├──[➖] required (35672:23)❌ 
    │     │   ├──[➖] properties/created_at (35660:21)❌ 
    │     │   ├──[➖] properties/domains (35574:21)❌ 
    │     │   ├──[➖] properties/external_id (35650:21)❌ 
    │     │   ├──[➖] properties/id (35564:21)❌ 
    │     │   ├──[➖] properties/metadata (35638:21)❌ 
    │     │   ├──[➖] properties/name (35568:21)❌ 
    │     │   ├──[➖] properties/object (35560:21)❌ 
    │     │   ├──[➖] properties/stripe_customer_id (35656:21)❌ 
    │     │   ├──[➖] properties/updated_at (35665:21)❌ 
    │     │   ├──[➕] properties/group_id (35851:21)
    │     │   └──[➕] properties/organization_membership_id (35855:21)
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (28585:13)
    │     │ └─┬event
    │     │   └──[🔀] const (35888:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (36015:23)❌ 
    │     │ │ ├──[➕] required (36016:23)❌ 
    │     │ │ ├──[➕] required (36018:23)❌ 
    │     │ │ ├──[➕] required (36020:23)❌ 
    │     │ │ ├──[➕] required (36014:23)❌ 
    │     │ │ ├──[➕] required (36019:23)❌ 
    │     │ │ ├──[➕] required (36012:23)❌ 
    │     │ │ ├──[➕] required (36013:23)❌ 
    │     │ │ ├──[➖] required (35852:23)❌ 
    │     │ │ ├──[➕] properties/accepted_at (35942:21)
    │     │ │ ├──[➕] properties/accepted_user_id (35981:21)
    │     │ │ ├──[➕] properties/email (35929:21)
    │     │ │ ├──[➕] properties/expires_at (35960:21)
    │     │ │ ├──[➕] properties/inviter_user_id (35973:21)
    │     │ │ ├──[➕] properties/revoked_at (35951:21)
    │     │ │ ├──[➕] properties/role_slug (35989:21)
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ └─┬Properties
    │     │ │   ├─┬organization_id
    │     │ │   │ ├──[🔀] example (35972:32)
    │     │ │   │ ├──[🔀] type (35965:21)❌ 
    │     │ │   │ └──[🔀] description (35969:36)
    │     │ │   ├─┬id
    │     │ │   │ ├──[🔀] example (35928:32)
    │     │ │   │ └──[🔀] description (35927:36)
    │     │ │   ├─┬state
    │     │ │   │ ├──[➕] enum (35937:27)
    │     │ │   │ ├──[➕] enum (35938:27)
    │     │ │   │ ├──[➕] enum (35939:27)
    │     │ │   │ ├──[➖] enum (35816:27)❌ 
    │     │ │   │ ├──[➖] enum (35817:27)❌ 
    │     │ │   │ ├──[➖] enum (35819:27)❌ 
    │     │ │   │ ├──[➖] enum (35820:27)❌ 
    │     │ │   │ └──[🔀] description (35940:36)
    │     │ │   └─┬object
    │     │ │     ├──[🔀] description (35923:36)
    │     │ │     └──[🔀] const (35924:30)❌ 
    │     │ └─┬event
    │     │   └──[🔀] const (35917:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (36049:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (36145:23)❌ 
    │     │   ├──[➕] required (36146:23)❌ 
    │     │   ├──[➕] required (36147:23)❌ 
    │     │   ├──[➕] required (36148:23)❌ 
    │     │   ├──[➕] required (36150:23)❌ 
    │     │   ├──[➕] required (36151:23)❌ 
    │     │   ├──[➕] required (36152:23)❌ 
    │     │   ├──[➕] required (36144:23)❌ 
    │     │   ├──[➖] required (35940:23)❌ 
    │     │   ├──[➕] properties/accepted_at (36074:21)
    │     │   ├──[➕] properties/accepted_user_id (36113:21)
    │     │   ├──[➕] properties/email (36061:21)
    │     │   ├──[➕] properties/expires_at (36092:21)
    │     │   ├──[➕] properties/inviter_user_id (36105:21)
    │     │   ├──[➕] properties/revoked_at (36083:21)
    │     │   ├──[➕] properties/role_slug (36121:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └─┬Properties
    │     │     ├─┬id
    │     │     │ ├──[🔀] example (36060:32)
    │     │     │ └──[🔀] description (36059:36)
    │     │     ├─┬organization_id
    │     │     │ ├──[🔀] example (36104:32)
    │     │     │ ├──[🔀] type (36097:21)❌ 
    │     │     │ └──[🔀] description (36101:36)
    │     │     ├─┬state
    │     │     │ ├──[➕] enum (36069:27)
    │     │     │ ├──[➕] enum (36070:27)
    │     │     │ ├──[➕] enum (36071:27)
    │     │     │ ├──[➖] enum (35905:27)❌ 
    │     │     │ ├──[➖] enum (35907:27)❌ 
    │     │     │ ├──[➖] enum (35908:27)❌ 
    │     │     │ ├──[➖] enum (35904:27)❌ 
    │     │     │ └──[🔀] description (36072:36)
    │     │     └─┬object
    │     │       ├──[🔀] description (36055:36)
    │     │       └──[🔀] const (36056:30)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (36181:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (36281:23)❌ 
    │     │   ├──[➕] required (36283:23)❌ 
    │     │   ├──[➕] required (36286:23)❌ 
    │     │   ├──[➕] required (36276:23)❌ 
    │     │   ├──[➕] required (36277:23)❌ 
    │     │   ├──[➕] required (36278:23)❌ 
    │     │   ├──[➕] required (36279:23)❌ 
    │     │   ├──[➕] required (36282:23)❌ 
    │     │   ├──[➕] required (36284:23)❌ 
    │     │   ├──[➕] required (36285:23)❌ 
    │     │   ├──[➕] required (36274:23)❌ 
    │     │   ├──[➕] required (36275:23)❌ 
    │     │   ├──[➕] required (36280:23)❌ 
    │     │   ├──[➖] required (36043:23)❌ 
    │     │   ├──[➖] required (36044:23)❌ 
    │     │   ├──[➕] properties/accepted_at (36206:21)
    │     │   ├──[➕] properties/accepted_user_id (36245:21)
    │     │   ├──[➕] properties/created_at (36263:21)
    │     │   ├──[➕] properties/email (36193:21)
    │     │   ├──[➕] properties/expires_at (36224:21)
    │     │   ├──[➕] properties/id (36189:21)
    │     │   ├──[➕] properties/inviter_user_id (36237:21)
    │     │   ├──[➕] properties/object (36185:21)
    │     │   ├──[➕] properties/organization_id (36229:21)
    │     │   ├──[➕] properties/revoked_at (36215:21)
    │     │   ├──[➕] properties/role_slug (36253:21)
    │     │   ├──[➕] properties/state (36197:21)
    │     │   ├──[➕] properties/updated_at (36268:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └──[➖] properties (0:0)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (36313:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (36410:23)❌ 
    │     │   ├──[➕] required (36411:23)❌ 
    │     │   ├──[➕] required (36414:23)❌ 
    │     │   ├──[➕] required (36415:23)❌ 
    │     │   ├──[➕] required (36416:23)❌ 
    │     │   ├──[➕] required (36408:23)❌ 
    │     │   ├──[➕] required (36409:23)❌ 
    │     │   ├──[➕] required (36412:23)❌ 
    │     │   ├──[➖] required (36130:23)❌ 
    │     │   ├──[➕] properties/accepted_at (36338:21)
    │     │   ├──[➕] properties/accepted_user_id (36377:21)
    │     │   ├──[➕] properties/email (36325:21)
    │     │   ├──[➕] properties/expires_at (36356:21)
    │     │   ├──[➕] properties/inviter_user_id (36369:21)
    │     │   ├──[➕] properties/revoked_at (36347:21)
    │     │   ├──[➕] properties/role_slug (36385:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └─┬Properties
    │     │     ├─┬state
    │     │     │ ├──[➕] enum (36333:27)
    │     │     │ ├──[➕] enum (36334:27)
    │     │     │ ├──[➕] enum (36335:27)
    │     │     │ ├──[➖] enum (36097:27)❌ 
    │     │     │ ├──[➖] enum (36098:27)❌ 
    │     │     │ ├──[➖] enum (36094:27)❌ 
    │     │     │ ├──[➖] enum (36095:27)❌ 
    │     │     │ └──[🔀] description (36336:36)
    │     │     ├─┬id
    │     │     │ ├──[🔀] example (36324:32)
    │     │     │ └──[🔀] description (36323:36)
    │     │     ├─┬object
    │     │     │ ├──[🔀] description (36319:36)
    │     │     │ └──[🔀] const (36320:30)❌ 
    │     │     └─┬organization_id
    │     │       ├──[🔀] example (36368:32)
    │     │       ├──[🔀] type (36361:21)❌ 
    │     │       └──[🔀] description (36365:36)
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (36485:23)❌ 
    │     │ │ ├──[➕] required (36484:23)❌ 
    │     │ │ ├──[➖] required (36220:23)❌ 
    │     │ │ ├──[➖] required (36221:23)❌ 
    │     │ │ ├──[➖] required (36219:23)❌ 
    │     │ │ ├──[➖] required (36222:23)❌ 
    │     │ │ ├──[➖] required (36223:23)❌ 
    │     │ │ ├──[➖] properties/custom_attributes (36195:21)❌ 
    │     │ │ ├──[➖] properties/directory_managed (36199:21)❌ 
    │     │ │ ├──[➖] properties/organization_id (36175:21)❌ 
    │     │ │ ├──[➖] properties/role (36187:21)❌ 
    │     │ │ ├──[➖] properties/roles (36190:21)❌ 
    │     │ │ ├──[➖] properties/status (36179:21)❌ 
    │     │ │ ├──[➕] properties/email (36461:21)
    │     │ │ ├──[➕] properties/expires_at (36465:21)
    │     │ │ └─┬Properties
    │     │ │   ├─┬user_id
    │     │ │   │ ├──[🔀] example (36460:32)
    │     │ │   │ └──[🔀] description (36459:36)
    │     │ │   ├─┬id
    │     │ │   │ ├──[🔀] example (36456:32)
    │     │ │   │ └──[🔀] description (36455:36)
    │     │ │   └─┬object
    │     │ │     ├──[🔀] description (36451:36)
    │     │ │     └──[🔀] const (36452:30)❌ 
    │     │ └─┬event
    │     │   └──[🔀] const (36445:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (36514:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (36632:23)❌ 
    │     │   ├──[➕] required (36633:23)❌ 
    │     │   ├──[➕] required (36634:23)❌ 
    │     │   ├──[➕] required (36635:23)❌ 
    │     │   ├──[➖] required (36315:23)❌ 
    │     │   ├──[➖] required (36316:23)❌ 
    │     │   ├──[➖] required (36311:23)❌ 
    │     │   ├──[➖] required (36312:23)❌ 
    │     │   ├──[➖] required (36313:23)❌ 
    │     │   ├──[➖] required (36314:23)❌ 
    │     │   ├──[➖] properties/custom_attributes (36288:21)❌ 
    │     │   ├──[➖] properties/directory_managed (36292:21)❌ 
    │     │   ├──[➖] properties/organization_id (36268:21)❌ 
    │     │   ├──[➖] properties/role (36280:21)❌ 
    │     │   ├──[➖] properties/roles (36283:21)❌ 
    │     │   ├──[➖] properties/status (36272:21)❌ 
    │     │   ├──[➖] properties/user_id (36264:21)❌ 
    │     │   ├──[➕] properties/domains (36532:21)
    │     │   ├──[➕] properties/external_id (36609:21)
    │     │   ├──[➕] properties/metadata (36596:21)
    │     │   ├──[➕] properties/name (36526:21)
    │     │   ├──[➕] properties/stripe_customer_id (36615:21)
    │     │   └─┬Properties
    │     │     ├─┬id
    │     │     │ ├──[🔀] example (36525:32)
    │     │     │ └──[🔀] description (36524:36)
    │     │     └─┬object
    │     │       ├──[🔀] description (36520:36)
    │     │       └──[🔀] const (36521:30)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (36781:23)❌ 
    │     │ │ ├──[➕] required (36782:23)❌ 
    │     │ │ ├──[➕] required (36783:23)❌ 
    │     │ │ ├──[➕] required (36784:23)❌ 
    │     │ │ ├──[➖] required (36404:23)❌ 
    │     │ │ ├──[➖] required (36405:23)❌ 
    │     │ │ ├──[➖] required (36406:23)❌ 
    │     │ │ ├──[➖] required (36407:23)❌ 
    │     │ │ ├──[➖] required (36409:23)❌ 
    │     │ │ ├──[➖] required (36408:23)❌ 
    │     │ │ ├──[➖] properties/custom_attributes (36381:21)❌ 
    │     │ │ ├──[➖] properties/directory_managed (36385:21)❌ 
    │     │ │ ├──[➖] properties/organization_id (36361:21)❌ 
    │     │ │ ├──[➖] properties/role (36373:21)❌ 
    │     │ │ ├──[➖] properties/roles (36376:21)❌ 
    │     │ │ ├──[➖] properties/status (36365:21)❌ 
    │     │ │ ├──[➖] properties/user_id (36357:21)❌ 
    │     │ │ ├──[➕] properties/domains (36682:21)
    │     │ │ ├──[➕] properties/external_id (36758:21)
    │     │ │ ├──[➕] properties/metadata (36746:21)
    │     │ │ ├──[➕] properties/name (36676:21)
    │     │ │ ├──[➕] properties/stripe_customer_id (36764:21)
    │     │ │ └─┬Properties
    │     │ │   ├─┬id
    │     │ │   │ ├──[🔀] example (36675:32)
    │     │ │   │ └──[🔀] description (36674:36)
    │     │ │   └─┬object
    │     │ │     ├──[🔀] description (36670:36)
    │     │ │     └──[🔀] const (36671:30)❌ 
    │     │ └─┬event
    │     │   └──[🔀] const (36664:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (36813:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (36870:23)❌ 
    │     │   ├──[➕] required (36872:23)❌ 
    │     │   ├──[➖] required (36493:23)❌ 
    │     │   ├──[➖] required (36489:23)❌ 
    │     │   ├──[➖] required (36492:23)❌ 
    │     │   ├──[➖] required (36490:23)❌ 
    │     │   ├──[➖] required (36491:23)❌ 
    │     │   ├──[➕] properties/domain (36829:21)
    │     │   ├──[➕] properties/id (36821:21)
    │     │   ├──[➕] properties/state (36833:21)
    │     │   ├──[➕] properties/verification_prefix (36843:21)
    │     │   ├──[➕] properties/verification_strategy (36851:21)
    │     │   ├──[➕] properties/verification_token (36847:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └─┬Properties
    │     │     ├─┬object
    │     │     │ ├──[🔀] description (36819:36)
    │     │     │ └──[🔀] const (36820:30)❌ 
    │     │     └─┬organization_id
    │     │       ├──[🔀] example (36828:32)
    │     │       └──[🔀] description (36827:36)
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (36958:23)❌ 
    │     │ │ ├──[➕] required (36960:23)❌ 
    │     │ │ ├──[➖] required (36571:23)❌ 
    │     │ │ ├──[➖] required (36572:23)❌ 
    │     │ │ ├──[➖] required (36573:23)❌ 
    │     │ │ ├──[➖] required (36574:23)❌ 
    │     │ │ ├──[➖] required (36575:23)❌ 
    │     │ │ ├──[➕] properties/domain (36917:21)
    │     │ │ ├──[➕] properties/id (36909:21)
    │     │ │ ├──[➕] properties/state (36921:21)
    │     │ │ ├──[➕] properties/verification_prefix (36931:21)
    │     │ │ ├──[➕] properties/verification_strategy (36939:21)
    │     │ │ ├──[➕] properties/verification_token (36935:21)
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ └─┬Properties
    │     │ │   ├─┬object
    │     │ │   │ ├──[🔀] description (36907:36)
    │     │ │   │ └──[🔀] const (36908:30)❌ 
    │     │ │   └─┬organization_id
    │     │ │     ├──[🔀] example (36916:32)
    │     │ │     └──[🔀] description (36915:36)
    │     │ └─┬event
    │     │   └──[🔀] const (36901:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (36989:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (37046:23)❌ 
    │     │   ├──[➕] required (37048:23)❌ 
    │     │   ├──[➖] required (36653:23)❌ 
    │     │   ├──[➖] required (36657:23)❌ 
    │     │   ├──[➖] required (36654:23)❌ 
    │     │   ├──[➖] required (36655:23)❌ 
    │     │   ├──[➖] required (36656:23)❌ 
    │     │   ├──[➕] properties/domain (37005:21)
    │     │   ├──[➕] properties/id (36997:21)
    │     │   ├──[➕] properties/state (37009:21)
    │     │   ├──[➕] properties/verification_prefix (37019:21)
    │     │   ├──[➕] properties/verification_strategy (37027:21)
    │     │   ├──[➕] properties/verification_token (37023:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └─┬Properties
    │     │     ├─┬organization_id
    │     │     │ ├──[🔀] example (37004:32)
    │     │     │ └──[🔀] description (37003:36)
    │     │     └─┬object
    │     │       ├──[🔀] description (36995:36)
    │     │       └──[🔀] const (36996:30)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (37151:23)❌ 
    │     │ │ ├──[➕] required (37152:23)❌ 
    │     │ │ ├──[➖] required (36808:23)❌ 
    │     │ │ ├──[➖] required (36801:23)❌ 
    │     │ │ ├──[➖] required (36802:23)❌ 
    │     │ │ ├──[➖] required (36803:23)❌ 
    │     │ │ ├──[➖] required (36804:23)❌ 
    │     │ │ ├──[➖] required (36805:23)❌ 
    │     │ │ ├──[➖] required (36806:23)❌ 
    │     │ │ ├──[➖] required (36807:23)❌ 
    │     │ │ ├──[➖] properties/created_at (36790:21)❌ 
    │     │ │ ├──[➖] properties/domains (36704:21)❌ 
    │     │ │ ├──[➖] properties/external_id (36780:21)❌ 
    │     │ │ ├──[➖] properties/id (36694:21)❌ 
    │     │ │ ├──[➖] properties/metadata (36768:21)❌ 
    │     │ │ ├──[➖] properties/name (36698:21)❌ 
    │     │ │ ├──[➖] properties/object (36690:21)❌ 
    │     │ │ ├──[➖] properties/stripe_customer_id (36786:21)❌ 
    │     │ │ ├──[➖] properties/updated_at (36795:21)❌ 
    │     │ │ ├──[➕] properties/organization_domain (37088:21)
    │     │ │ └──[➕] properties/reason (37081:21)
    │     │ └─┬event
    │     │   └──[🔀] const (37077:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (37179:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (37240:23)❌ 
    │     │   ├──[➕] required (37237:23)❌ 
    │     │   ├──[➕] required (37238:23)❌ 
    │     │   ├──[➖] required (36868:23)❌ 
    │     │   ├──[➖] required (36869:23)❌ 
    │     │   ├──[➖] required (36870:23)❌ 
    │     │   ├──[➕] properties/domain (37195:21)
    │     │   ├──[➕] properties/organization_id (37191:21)
    │     │   ├──[➕] properties/state (37199:21)
    │     │   ├──[➕] properties/updated_at (37229:21)
    │     │   ├──[➕] properties/verification_prefix (37209:21)
    │     │   ├──[➕] properties/verification_strategy (37217:21)
    │     │   ├──[➕] properties/verification_token (37213:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └─┬Properties
    │     │     ├─┬object
    │     │     │ ├──[🔀] description (37185:36)
    │     │     │ └──[🔀] const (37186:30)❌ 
    │     │     ├─┬id
    │     │     │ ├──[🔀] example (37190:32)
    │     │     │ └──[🔀] description (37189:36)
    │     │     └─┬created_at
    │     │       └──[🔀] description (37227:36)
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (37327:23)❌ 
    │     │ │ ├──[➕] required (37328:23)❌ 
    │     │ │ ├──[➕] required (37329:23)❌ 
    │     │ │ ├──[➕] required (37330:23)❌ 
    │     │ │ ├──[➕] required (37333:23)❌ 
    │     │ │ ├──[➕] required (37331:23)❌ 
    │     │ │ ├──[➖] required (36932:23)❌ 
    │     │ │ ├──[➖] required (36933:23)❌ 
    │     │ │ ├──[➕] properties/custom_attributes (37303:21)
    │     │ │ ├──[➕] properties/directory_managed (37307:21)
    │     │ │ ├──[➕] properties/organization_id (37283:21)
    │     │ │ ├──[➕] properties/role (37295:21)
    │     │ │ ├──[➕] properties/roles (37298:21)
    │     │ │ ├──[➕] properties/status (37287:21)
    │     │ │ ├──[➕] properties/updated_at (37318:21)
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ └─┬Properties
    │     │ │   ├─┬id
    │     │ │   │ ├──[🔀] example (37278:32)
    │     │ │   │ └──[🔀] description (37277:36)
    │     │ │   ├─┬created_at
    │     │ │   │ └──[🔀] description (37316:36)
    │     │ │   ├─┬object
    │     │ │   │ ├──[🔀] description (37273:36)
    │     │ │   │ └──[🔀] const (37274:30)❌ 
    │     │ │   └─┬user_id
    │     │ │     ├──[🔀] example (37282:32)
    │     │ │     └──[🔀] description (37281:36)
    │     │ └─┬event
    │     │   └──[🔀] const (37267:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (37360:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (37419:23)❌ 
    │     │   ├──[➕] required (37422:23)❌ 
    │     │   ├──[➕] required (37420:23)❌ 
    │     │   ├──[➕] required (37421:23)❌ 
    │     │   ├──[➕] required (37423:23)❌ 
    │     │   ├──[➕] required (37424:23)❌ 
    │     │   ├──[➖] required (37008:23)❌ 
    │     │   ├──[➖] required (37010:23)❌ 
    │     │   ├──[➖] required (37011:23)❌ 
    │     │   ├──[➖] required (37009:23)❌ 
    │     │   ├──[➖] required (37012:23)❌ 
    │     │   ├──[➕] properties/custom_attributes (37396:21)
    │     │   ├──[➕] properties/directory_managed (37400:21)
    │     │   ├──[➕] properties/organization_id (37376:21)
    │     │   ├──[➕] properties/role (37388:21)
    │     │   ├──[➕] properties/roles (37391:21)
    │     │   ├──[➕] properties/status (37380:21)
    │     │   ├──[➕] properties/user_id (37372:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └─┬Properties
    │     │     ├─┬id
    │     │     │ ├──[🔀] example (37371:32)
    │     │     │ └──[🔀] description (37370:36)
    │     │     └─┬object
    │     │       ├──[🔀] description (37366:36)
    │     │       └──[🔀] const (37367:30)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (37453:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (37516:23)❌ 
    │     │   ├──[➕] required (37517:23)❌ 
    │     │   ├──[➕] required (37514:23)❌ 
    │     │   ├──[➕] required (37515:23)❌ 
    │     │   ├──[➕] required (37512:23)❌ 
    │     │   ├──[➕] required (37513:23)❌ 
    │     │   ├──[➖] required (37089:23)❌ 
    │     │   ├──[➖] required (37090:23)❌ 
    │     │   ├──[➖] required (37088:23)❌ 
    │     │   ├──[➖] required (37091:23)❌ 
    │     │   ├──[➖] required (37092:23)❌ 
    │     │   ├──[➕] properties/custom_attributes (37489:21)
    │     │   ├──[➕] properties/directory_managed (37493:21)
    │     │   ├──[➕] properties/organization_id (37469:21)
    │     │   ├──[➕] properties/role (37481:21)
    │     │   ├──[➕] properties/roles (37484:21)
    │     │   ├──[➕] properties/status (37473:21)
    │     │   ├──[➕] properties/user_id (37465:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └─┬Properties
    │     │     ├─┬id
    │     │     │ ├──[🔀] example (37464:32)
    │     │     │ └──[🔀] description (37463:36)
    │     │     └─┬object
    │     │       ├──[🔀] description (37459:36)
    │     │       └──[🔀] const (37460:30)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (37596:23)❌ 
    │     │ │ ├──[➕] required (37601:23)❌ 
    │     │ │ ├──[➖] required (37167:23)❌ 
    │     │ │ ├──[➖] required (37171:23)❌ 
    │     │ │ ├──[➖] properties/id (37129:21)❌ 
    │     │ │ ├──[➕] properties/organization_id (37554:21)
    │     │ │ ├──[➕] properties/permissions (37576:21)
    │     │ │ ├──[➖] properties/system (37147:21)❌ 
    │     │ │ └─┬Properties
    │     │ │   ├─┬description
    │     │ │   │ ├──[🔀] example (37571:32)
    │     │ │   │ └──[🔀] description (37570:36)
    │     │ │   ├─┬object
    │     │ │   │ ├──[🔀] description (37552:36)
    │     │ │   │ └──[🔀] const (37553:30)❌ 
    │     │ │   ├─┬slug
    │     │ │   │ ├──[🔀] example (37561:32)
    │     │ │   │ └──[🔀] description (37560:36)
    │     │ │   ├─┬resource_type_slug
    │     │ │   │ └──[🔀] description (37574:36)
    │     │ │   └─┬name
    │     │ │     ├──[🔀] example (37565:32)
    │     │ │     └──[🔀] description (37564:36)
    │     │ └─┬event
    │     │   └──[🔀] const (37546:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (37685:23)❌ 
    │     │ │ ├──[➕] required (37683:23)❌ 
    │     │ │ ├──[➕] required (37679:23)❌ 
    │     │ │ ├──[➕] required (37680:23)❌ 
    │     │ │ ├──[➕] required (37681:23)❌ 
    │     │ │ ├──[➕] required (37682:23)❌ 
    │     │ │ ├──[➖] required (37277:23)❌ 
    │     │ │ ├──[➖] required (37278:23)❌ 
    │     │ │ ├──[➖] required (37279:23)❌ 
    │     │ │ ├──[➖] required (37280:23)❌ 
    │     │ │ ├──[➖] required (37273:23)❌ 
    │     │ │ ├──[➖] required (37274:23)❌ 
    │     │ │ ├──[➖] required (37275:23)❌ 
    │     │ │ ├──[➖] title (37282:26)
    │     │ │ ├──[➖] properties/account_identifier (37232:21)❌ 
    │     │ │ ├──[➖] properties/data_integration_id (37210:21)❌ 
    │     │ │ ├──[➖] properties/error_code (37242:21)❌ 
    │     │ │ ├──[➖] properties/error_reason (37246:21)❌ 
    │     │ │ ├──[➖] properties/provider_error (37252:21)❌ 
    │     │ │ ├──[➖] properties/provider_error_description (37258:21)❌ 
    │     │ │ ├──[➖] properties/provider_slug (37214:21)❌ 
    │     │ │ ├──[➖] properties/user_id (37218:21)❌ 
    │     │ │ ├──[➕] properties/description (37650:21)
    │     │ │ ├──[➕] properties/name (37646:21)
    │     │ │ ├──[➕] properties/permissions (37660:21)
    │     │ │ ├──[➕] properties/resource_type_slug (37656:21)
    │     │ │ ├──[➕] properties/slug (37642:21)
    │     │ │ ├──[➕] properties/updated_at (37671:21)
    │     │ │ └─┬Properties
    │     │ │   ├─┬object
    │     │ │   │ ├──[➖] example (37208:32)
    │     │ │   │ ├──[🔀] description (37636:36)
    │     │ │   │ └──[🔀] const (37637:30)❌ 
    │     │ │   └─┬organization_id
    │     │ │     ├──[🔀] type (37638:21)❌ 
    │     │ │     └──[🔀] description (37640:36)
    │     │ └─┬event
    │     │   └──[🔀] const (37630:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (37712:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (37714:19)
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (37794:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (37914:23)❌ 
    │     │   ├──[➕] required (37916:23)❌ 
    │     │   ├──[➕] required (37910:23)❌ 
    │     │   ├──[➕] required (37911:23)❌ 
    │     │   ├──[➕] required (37912:23)❌ 
    │     │   ├──[➕] required (37913:23)❌ 
    │     │   ├──[➖] required (37410:23)❌ 
    │     │   ├──[➖] required (37412:23)❌ 
    │     │   ├──[➖] required (37415:23)❌ 
    │     │   ├──[➖] required (37416:23)❌ 
    │     │   ├──[➖] required (37417:23)❌ 
    │     │   ├──[➖] required (37411:23)❌ 
    │     │   ├──[➖] required (37413:23)❌ 
    │     │   ├──[➖] required (37414:23)❌ 
    │     │   ├──[➖] title (37419:26)
    │     │   ├──[➖] properties/account_identifier (37369:21)❌ 
    │     │   ├──[➖] properties/data_integration_id (37347:21)❌ 
    │     │   ├──[➖] properties/error_code (37379:21)❌ 
    │     │   ├──[➖] properties/error_reason (37383:21)❌ 
    │     │   ├──[➖] properties/organization_id (37361:21)❌ 
    │     │   ├──[➖] properties/provider_error (37389:21)❌ 
    │     │   ├──[➖] properties/provider_error_description (37395:21)❌ 
    │     │   ├──[➖] properties/provider_slug (37351:21)❌ 
    │     │   ├──[➖] properties/user_id (37355:21)❌ 
    │     │   ├──[➕] properties/domains (37812:21)
    │     │   ├──[➕] properties/external_id (37888:21)
    │     │   ├──[➕] properties/id (37802:21)
    │     │   ├──[➕] properties/metadata (37876:21)
    │     │   ├──[➕] properties/name (37806:21)
    │     │   ├──[➕] properties/stripe_customer_id (37894:21)
    │     │   ├──[➕] properties/updated_at (37903:21)
    │     │   └─┬Properties
    │     │     └─┬object
    │     │       ├──[➖] example (37345:32)
    │     │       ├──[🔀] description (37800:36)
    │     │       └──[🔀] const (37801:30)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (37945:19)
    │     │ └─┬event
    │     │   └──[🔀] const (37943:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (38008:19)
    │     │ └─┬event
    │     │   └──[🔀] const (38006:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (38069:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (38071:19)
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (38195:23)❌ 
    │     │ │ ├──[➕] required (38197:23)❌ 
    │     │ │ ├──[➕] required (38198:23)❌ 
    │     │ │ ├──[➕] required (38199:23)❌ 
    │     │ │ ├──[➕] required (38196:23)❌ 
    │     │ │ ├──[➕] required (38200:23)❌ 
    │     │ │ ├──[➕] required (38202:23)❌ 
    │     │ │ ├──[➖] required (37605:23)❌ 
    │     │ │ ├──[➖] required (37606:23)❌ 
    │     │ │ ├──[➖] required (37608:23)❌ 
    │     │ │ ├──[➖] required (37609:23)❌ 
    │     │ │ ├──[➖] required (37610:23)❌ 
    │     │ │ ├──[➖] required (37611:23)❌ 
    │     │ │ ├──[➖] required (37607:23)❌ 
    │     │ │ ├──[➖] required (37612:23)❌ 
    │     │ │ ├──[➖] title (37614:26)
    │     │ │ ├──[➖] properties/account_identifier (37564:21)❌ 
    │     │ │ ├──[➖] properties/data_integration_id (37542:21)❌ 
    │     │ │ ├──[➖] properties/error_code (37574:21)❌ 
    │     │ │ ├──[➖] properties/error_reason (37578:21)❌ 
    │     │ │ ├──[➖] properties/organization_id (37556:21)❌ 
    │     │ │ ├──[➖] properties/provider_error (37584:21)❌ 
    │     │ │ ├──[➖] properties/provider_error_description (37590:21)❌ 
    │     │ │ ├──[➖] properties/provider_slug (37546:21)❌ 
    │     │ │ ├──[➖] properties/user_id (37550:21)❌ 
    │     │ │ ├──[➕] properties/description (38169:21)
    │     │ │ ├──[➕] properties/id (38157:21)
    │     │ │ ├──[➕] properties/name (38165:21)
    │     │ │ ├──[➕] properties/resource_type_slug (38179:21)
    │     │ │ ├──[➕] properties/slug (38161:21)
    │     │ │ ├──[➕] properties/system (38175:21)
    │     │ │ ├──[➕] properties/updated_at (38188:21)
    │     │ │ └─┬Properties
    │     │ │   └─┬object
    │     │ │     ├──[➖] example (37540:32)
    │     │ │     ├──[🔀] description (38155:36)
    │     │ │     └──[🔀] const (38156:30)❌ 
    │     │ └─┬event
    │     │   └──[🔀] const (38149:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (38229:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (38231:19)
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (38309:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (38311:19)
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (38417:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (29062:13)
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (38446:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (38518:23)❌ 
    │     │   ├──[➕] required (38520:23)❌ 
    │     │   ├──[➕] required (38522:23)❌ 
    │     │   ├──[➕] required (38523:23)❌ 
    │     │   ├──[➕] required (38524:23)❌ 
    │     │   ├──[➕] required (38517:23)❌ 
    │     │   ├──[➕] required (38519:23)❌ 
    │     │   ├──[➕] required (38521:23)❌ 
    │     │   ├──[➕] required (38525:23)❌ 
    │     │   ├──[➕] required (38526:23)❌ 
    │     │   ├──[➖] required (37774:23)❌ 
    │     │   ├──[➖] required (37775:23)❌ 
    │     │   ├──[➕] title (38527:26)
    │     │   ├──[➕] properties/account_identifier (38477:21)
    │     │   ├──[➕] properties/created_at (38511:21)
    │     │   ├──[➕] properties/data_integration_id (38455:21)
    │     │   ├──[➕] properties/error_code (38487:21)
    │     │   ├──[➕] properties/error_reason (38491:21)
    │     │   ├──[➕] properties/object (38450:21)
    │     │   ├──[➕] properties/organization_id (38469:21)
    │     │   ├──[➕] properties/provider_error (38497:21)
    │     │   ├──[➕] properties/provider_error_description (38503:21)
    │     │   ├──[➕] properties/provider_slug (38459:21)
    │     │   ├──[➕] properties/user_id (38463:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └──[➖] properties (0:0)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (29062:13)
    │     │ └─┬event
    │     │   └──[🔀] const (38554:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (29062:13)
    │     │ └─┬event
    │     │   └──[🔀] const (38583:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (29062:13)
    │     │ └─┬event
    │     │   └──[🔀] const (38612:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (38641:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (38714:23)❌ 
    │     │   ├──[➕] required (38715:23)❌ 
    │     │   ├──[➕] required (38716:23)❌ 
    │     │   ├──[➕] required (38718:23)❌ 
    │     │   ├──[➕] required (38719:23)❌ 
    │     │   ├──[➕] required (38720:23)❌ 
    │     │   ├──[➕] required (38713:23)❌ 
    │     │   ├──[➕] required (38717:23)❌ 
    │     │   ├──[➖] required (37994:23)❌ 
    │     │   ├──[➖] required (37991:23)❌ 
    │     │   ├──[➖] required (37992:23)❌ 
    │     │   ├──[➕] title (38722:26)
    │     │   ├──[➕] properties/account_identifier (38672:21)
    │     │   ├──[➕] properties/data_integration_id (38650:21)
    │     │   ├──[➕] properties/error_code (38682:21)
    │     │   ├──[➕] properties/error_reason (38686:21)
    │     │   ├──[➕] properties/organization_id (38664:21)
    │     │   ├──[➕] properties/provider_error (38692:21)
    │     │   ├──[➕] properties/provider_error_description (38698:21)
    │     │   ├──[➕] properties/provider_slug (38654:21)
    │     │   ├──[➕] properties/user_id (38658:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └─┬Properties
    │     │     └─┬object
    │     │       ├──[➕] example (38648:32)
    │     │       ├──[🔀] description (38647:36)
    │     │       └──[🔀] const (38649:30)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (38749:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (29062:13)
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (38778:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (29062:13)
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (38832:23)❌ 
    │     │ │ ├──[➕] required (38829:23)❌ 
    │     │ │ ├──[➕] required (38830:23)❌ 
    │     │ │ ├──[➖] required (38256:23)❌ 
    │     │ │ ├──[➖] required (38257:23)❌ 
    │     │ │ ├──[➖] required (38258:23)❌ 
    │     │ │ ├──[➖] required (38259:23)❌ 
    │     │ │ ├──[➖] required (38262:23)❌ 
    │     │ │ ├──[➖] required (38261:23)❌ 
    │     │ │ ├──[➖] required (38263:23)❌ 
    │     │ │ ├──[➖] required (38264:23)❌ 
    │     │ │ ├──[➖] required (38265:23)❌ 
    │     │ │ ├──[➖] required (38266:23)❌ 
    │     │ │ ├──[➖] properties/auth_method (38210:21)❌ 
    │     │ │ ├──[➖] properties/created_at (38245:21)❌ 
    │     │ │ ├──[➖] properties/ended_at (38238:21)❌ 
    │     │ │ ├──[➖] properties/expires_at (38233:21)❌ 
    │     │ │ ├──[➖] properties/id (38157:21)❌ 
    │     │ │ ├──[➖] properties/impersonator (38161:21)❌ 
    │     │ │ ├──[➖] properties/ip_address (38184:21)❌ 
    │     │ │ ├──[➖] properties/object (38153:21)❌ 
    │     │ │ ├──[➖] properties/organization_id (38190:21)❌ 
    │     │ │ ├──[➖] properties/status (38225:21)❌ 
    │     │ │ ├──[➖] properties/updated_at (38250:21)❌ 
    │     │ │ ├──[➖] properties/user_agent (38196:21)❌ 
    │     │ │ ├──[➕] properties/email (38824:21)
    │     │ │ ├──[➕] properties/radar_challenge_id (38816:21)
    │     │ │ ├──[➕] properties/type (38811:21)
    │     │ │ └─┬Properties
    │     │ │   └─┬user_id
    │     │ │     └──[🔀] description (38822:36)
    │     │ └─┬event
    │     │   └──[🔀] const (38807:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (38884:23)❌ 
    │     │ │ ├──[➖] required (38405:23)❌ 
    │     │ │ ├──[➖] required (38410:23)❌ 
    │     │ │ ├──[➖] required (38400:23)❌ 
    │     │ │ ├──[➖] required (38402:23)❌ 
    │     │ │ ├──[➖] required (38406:23)❌ 
    │     │ │ ├──[➖] required (38407:23)❌ 
    │     │ │ ├──[➖] required (38408:23)❌ 
    │     │ │ ├──[➖] required (38409:23)❌ 
    │     │ │ ├──[➖] required (38403:23)❌ 
    │     │ │ ├──[➖] required (38404:23)❌ 
    │     │ │ ├──[➖] properties/auth_method (38354:21)❌ 
    │     │ │ ├──[➖] properties/created_at (38389:21)❌ 
    │     │ │ ├──[➖] properties/ended_at (38382:21)❌ 
    │     │ │ ├──[➖] properties/expires_at (38377:21)❌ 
    │     │ │ ├──[➖] properties/impersonator (38305:21)❌ 
    │     │ │ ├──[➖] properties/ip_address (38328:21)❌ 
    │     │ │ ├──[➖] properties/object (38297:21)❌ 
    │     │ │ ├──[➖] properties/organization_id (38334:21)❌ 
    │     │ │ ├──[➖] properties/status (38369:21)❌ 
    │     │ │ ├──[➖] properties/updated_at (38394:21)❌ 
    │     │ │ ├──[➖] properties/user_agent (38340:21)❌ 
    │     │ │ ├──[➖] properties/user_id (38350:21)❌ 
    │     │ │ ├──[➕] properties/resource_type (38867:21)
    │     │ │ └─┬Properties
    │     │ │   └─┬id
    │     │ │     ├──[🔀] example (38866:32)
    │     │ │     └──[🔀] description (38865:36)
    │     │ └─┬event
    │     │   └──[🔀] const (38859:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (38913:19)
    │     │ └─┬event
    │     │   └──[🔀] const (38911:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (38963:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (38965:19)
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (39015:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (39017:19)
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (39067:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (39106:23)❌ 
    │     │   ├──[➕] required (39102:23)❌ 
    │     │   ├──[➕] required (39103:23)❌ 
    │     │   ├──[➕] required (39104:23)❌ 
    │     │   ├──[➕] required (39105:23)❌ 
    │     │   ├──[➖] required (38535:23)❌ 
    │     │   ├──[➖] required (38536:23)❌ 
    │     │   ├──[➕] properties/created_at (39091:21)
    │     │   ├──[➕] properties/object (39071:21)
    │     │   ├──[➕] properties/permissions (39083:21)
    │     │   ├──[➕] properties/resource_type_slug (39079:21)
    │     │   ├──[➕] properties/slug (39075:21)
    │     │   ├──[➕] properties/updated_at (39096:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └──[➖] properties (0:0)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (39166:23)❌ 
    │     │ │ ├──[➕] required (39167:23)❌ 
    │     │ │ ├──[➕] required (39168:23)❌ 
    │     │ │ ├──[➕] required (39169:23)❌ 
    │     │ │ ├──[➕] required (39170:23)❌ 
    │     │ │ ├──[➖] required (38580:23)❌ 
    │     │ │ ├──[➖] required (38581:23)❌ 
    │     │ │ ├──[➖] required (38582:23)❌ 
    │     │ │ ├──[➕] properties/created_at (39155:21)
    │     │ │ ├──[➕] properties/object (39137:21)
    │     │ │ ├──[➕] properties/permissions (39149:21)
    │     │ │ ├──[➕] properties/resource_type_slug (39145:21)
    │     │ │ ├──[➕] properties/slug (39141:21)
    │     │ │ ├──[➕] properties/updated_at (39160:21)
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ └──[➖] properties (0:0)❌ 
    │     │ └─┬event
    │     │   └──[🔀] const (39133:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (39230:23)❌ 
    │     │ │ ├──[➕] required (39231:23)❌ 
    │     │ │ ├──[➕] required (39232:23)❌ 
    │     │ │ ├──[➕] required (39233:23)❌ 
    │     │ │ ├──[➕] required (39234:23)❌ 
    │     │ │ ├──[➖] required (38641:23)❌ 
    │     │ │ ├──[➖] required (38642:23)❌ 
    │     │ │ ├──[➖] required (38643:23)❌ 
    │     │ │ ├──[➖] required (38644:23)❌ 
    │     │ │ ├──[➖] required (38639:23)❌ 
    │     │ │ ├──[➖] required (38640:23)❌ 
    │     │ │ ├──[➕] properties/created_at (39219:21)
    │     │ │ ├──[➖] properties/actor_id (38613:21)❌ 
    │     │ │ ├──[➕] properties/object (39201:21)
    │     │ │ ├──[➖] properties/actor_name (38622:21)❌ 
    │     │ │ ├──[➕] properties/permissions (39213:21)
    │     │ │ ├──[➖] properties/actor_source (38617:21)❌ 
    │     │ │ ├──[➕] properties/resource_type_slug (39209:21)
    │     │ │ ├──[➖] properties/key_context (38634:21)❌ 
    │     │ │ ├──[➕] properties/slug (39205:21)
    │     │ │ ├──[➖] properties/key_id (38630:21)❌ 
    │     │ │ ├──[➕] properties/updated_at (39224:21)
    │     │ │ └──[➖] properties/kv_name (38626:21)❌ 
    │     │ └─┬event
    │     │   └──[🔀] const (39197:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (39261:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (39370:23)❌ 
    │     │   ├──[➕] required (39371:23)❌ 
    │     │   ├──[➕] required (39374:23)❌ 
    │     │   ├──[➕] required (39376:23)❌ 
    │     │   ├──[➕] required (39377:23)❌ 
    │     │   ├──[➕] required (39372:23)❌ 
    │     │   ├──[➕] required (39373:23)❌ 
    │     │   ├──[➕] required (39375:23)❌ 
    │     │   ├──[➕] required (39378:23)❌ 
    │     │   ├──[➕] required (39368:23)❌ 
    │     │   ├──[➕] required (39369:23)❌ 
    │     │   ├──[➖] required (38693:23)❌ 
    │     │   ├──[➖] required (38694:23)❌ 
    │     │   ├──[➖] required (38695:23)❌ 
    │     │   ├──[➖] required (38696:23)❌ 
    │     │   ├──[➕] properties/auth_method (39322:21)
    │     │   ├──[➕] properties/created_at (39357:21)
    │     │   ├──[➕] properties/ended_at (39350:21)
    │     │   ├──[➕] properties/expires_at (39345:21)
    │     │   ├──[➕] properties/id (39269:21)
    │     │   ├──[➕] properties/impersonator (39273:21)
    │     │   ├──[➕] properties/ip_address (39296:21)
    │     │   ├──[➕] properties/object (39265:21)
    │     │   ├──[➕] properties/organization_id (39302:21)
    │     │   ├──[➕] properties/status (39337:21)
    │     │   ├──[➕] properties/updated_at (39362:21)
    │     │   ├──[➕] properties/user_agent (39308:21)
    │     │   ├──[➕] properties/user_id (39318:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └──[➖] properties (0:0)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (39405:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (39521:23)❌ 
    │     │   ├──[➕] required (39522:23)❌ 
    │     │   ├──[➕] required (39512:23)❌ 
    │     │   ├──[➕] required (39516:23)❌ 
    │     │   ├──[➕] required (39517:23)❌ 
    │     │   ├──[➕] required (39520:23)❌ 
    │     │   ├──[➕] required (39513:23)❌ 
    │     │   ├──[➕] required (39514:23)❌ 
    │     │   ├──[➕] required (39515:23)❌ 
    │     │   ├──[➕] required (39518:23)❌ 
    │     │   ├──[➕] required (39519:23)❌ 
    │     │   ├──[➖] required (38749:23)❌ 
    │     │   ├──[➖] required (38750:23)❌ 
    │     │   ├──[➖] required (38751:23)❌ 
    │     │   ├──[➖] required (38752:23)❌ 
    │     │   ├──[➖] required (38753:23)❌ 
    │     │   ├──[➕] properties/auth_method (39466:21)
    │     │   ├──[➕] properties/created_at (39501:21)
    │     │   ├──[➕] properties/ended_at (39494:21)
    │     │   ├──[➕] properties/expires_at (39489:21)
    │     │   ├──[➕] properties/id (39413:21)
    │     │   ├──[➕] properties/impersonator (39417:21)
    │     │   ├──[➕] properties/ip_address (39440:21)
    │     │   ├──[➕] properties/object (39409:21)
    │     │   ├──[➕] properties/organization_id (39446:21)
    │     │   ├──[➕] properties/status (39481:21)
    │     │   ├──[➕] properties/updated_at (39506:21)
    │     │   ├──[➕] properties/user_agent (39452:21)
    │     │   ├──[➕] properties/user_id (39462:21)
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   ├──[➖] properties (0:0)❌ 
    │     │   └──[➖] properties (0:0)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (39549:26)❌ 
    │     │ └─┬data
    │     │   └──[🔀] $ref (27583:13)
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (27583:13)
    │     │ └─┬event
    │     │   └──[🔀] const (39578:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (27583:13)
    │     │ └─┬event
    │     │   └──[🔀] const (39607:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (39636:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (39647:23)❌ 
    │     │   ├──[➕] required (39648:23)❌ 
    │     │   ├──[➖] required (38989:23)❌ 
    │     │   ├──[➖] required (38985:23)❌ 
    │     │   ├──[➖] required (38986:23)❌ 
    │     │   ├──[➖] required (38987:23)❌ 
    │     │   ├──[➖] required (38988:23)❌ 
    │     │   ├──[➖] properties/actor_id (38958:21)❌ 
    │     │   ├──[➖] properties/actor_name (38967:21)❌ 
    │     │   ├──[➖] properties/actor_source (38962:21)❌ 
    │     │   ├──[➖] properties/key_context (38980:21)❌ 
    │     │   ├──[➖] properties/key_ids (38971:21)❌ 
    │     │   ├──[➕] properties/key_provider (39644:21)
    │     │   └──[➕] properties/organization_id (39640:21)
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (39692:23)❌ 
    │     │ │ ├──[➕] required (39693:23)❌ 
    │     │ │ ├──[➕] required (39694:23)❌ 
    │     │ │ ├──[➖] required (39042:23)❌ 
    │     │ │ ├──[➖] required (39043:23)❌ 
    │     │ │ ├──[➖] required (39044:23)❌ 
    │     │ │ ├──[➖] required (39045:23)❌ 
    │     │ │ ├──[➖] required (39046:23)❌ 
    │     │ │ ├──[➖] properties/actor_id (39020:21)❌ 
    │     │ │ ├──[➖] properties/actor_name (39029:21)❌ 
    │     │ │ ├──[➖] properties/actor_source (39024:21)❌ 
    │     │ │ ├──[➖] properties/key_id (39037:21)❌ 
    │     │ │ ├──[➖] properties/key_name (39033:21)❌ 
    │     │ │ ├──[➕] properties/key_provider (39683:21)
    │     │ │ ├──[➕] properties/organization_id (39679:21)
    │     │ │ └──[➕] properties/verified (39685:21)
    │     │ └─┬event
    │     │   └──[🔀] const (39675:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ ├──[➕] required (39754:23)❌ 
    │     │ │ ├──[➕] required (39756:23)❌ 
    │     │ │ ├──[➖] required (39102:23)❌ 
    │     │ │ ├──[➕] properties/key_context (39746:21)
    │     │ │ ├──[➕] properties/kv_name (39738:21)
    │     │ │ ├──[➖] properties (0:0)❌ 
    │     │ │ └─┬Properties
    │     │ │   └─┬key_id
    │     │ │     └──[🔀] description (39744:36)
    │     │ └─┬event
    │     │   └──[🔀] const (39721:26)❌ 
    │     ├─┬Properties
    │     │ └─┬event
    │     │   └──[🔀] const (39783:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬event
    │     │ │ └──[🔀] const (39835:26)❌ 
    │     │ └─┬data
    │     │   ├──[➕] required (39864:23)❌ 
    │     │   ├──[➕] required (39865:23)❌ 
    │     │   ├──[➕] properties/key_id (39856:21)
    │     │   └──[➕] properties/kv_name (39852:21)
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (39894:19)
    │     │ └─┬event
    │     │   └──[🔀] const (39892:26)❌ 
    │     ├─┬Properties
    │     │ ├─┬data
    │     │ │ └──[🔀] $ref (39956:19)
    │     │ └─┬event
    │     │   └──[🔀] const (39954:26)❌ 
    │     └─┬Properties
    │       ├─┬event
    │       │ └──[🔀] const (40006:26)❌ 
    │       └─┬data
    │         └──[🔀] $ref (40008:19)
    ├─┬DataIntegrationVendedCredential
    │ └─┬ONEOF
    │   ├─┬Properties
    │   │ ├─┬config
    │   │ │ └──[🔀] example (42172:24)
    │   │ └─┬metadata
    │   │   └──[🔀] example (42156:24)
    │   ├─┬Properties
    │   │ └─┬config
    │   │   └──[🔀] example (42172:24)
    │   └─┬Properties
    │     ├─┬config
    │     │ └──[🔀] example (42172:24)
    │     └─┬metadata
    │       └──[🔀] example (42156:24)
    ├─┬UpdateWebhookEndpointDto
    │ └─┬Properties
    │   └─┬events
    │     └─┬Schema
    │       ├──[➕] enum (23520:17)
    │       ├──[➕] enum (23518:17)
    │       ├──[➕] enum (23519:17)
    │       ├──[➕] enum (23522:17)
    │       ├──[➕] enum (23516:17)
    │       ├──[➕] enum (23517:17)
    │       ├──[➕] enum (23515:17)
    │       └──[➕] enum (23521:17)
    ├─┬ErrorBodyCode
    │ └──[➕] enum (23865:11)
    └─┬DataIntegrationsListResponse
      └─┬Properties
        └─┬data
          └─┬Schema
            └─┬Properties
              ├─┬connected_accounts
              │ └─┬Schema
              │   ├──[🔀] example (42467:26)
              │   └─┬Properties
              │     ├─┬scopes
              │     │ └──[🔀] example (42556:34)
              │     └─┬config
              │       └──[🔀] example (42606:34)
              └─┬connected_account
                ├──[🔀] example (42467:26)
                └─┬ONEOF
                  └─┬Properties
                    ├─┬config
                    │ └──[🔀] example (42606:34)
                    └─┬scopes
                      └──[🔀] example (42556:34)


| Document Element | Total Changes | Breaking Changes |
|------------------|---------------|------------------|
| components       | 1090          | 1374             |
| paths            | 3             | 0                |

Date: 11/03/26 | Commit: Update OpenAPI spec from workos/workos@2029e6d3b84733c408b209a314e20fd748e3d970

- ❌ **BREAKING Changes**: _1374_ out of _1093_
- **Modifications**: _221_
- **Removals**: _391_
- **Additions**: _481_
- **Breaking Removals**: _384_
- **Breaking Modifications**: _94_
- **Breaking Additions**: _209_

ERROR: breaking changes discovered

@greptile-apps

greptile-apps Bot commented Nov 3, 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 eight feature-flag event types while retaining the existing events.

  • Feature-flag webhooks now expose typed event payloads.

Reviews (2) · Last reviewed commit: "Merge branch 'main' into update-spec-202..." · Reviewed by Greptile

github-actions Bot added a commit that referenced this pull request Nov 3, 2026
@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

SDK compatibility report

📄 View full code diff

Language Breaking Soft-risk Additive
dotnet 38 193 759
go 126 94 1008
ios 152 26 1349
kotlin 118 313 934
php 100 120 1004
python 147 90 2049
ruby 83 121 937
rust 131 2 1381

Changes by domain

Domain Breaking Soft-risk Additive Languages
DataIntegration 53 9 98 all
Pipes 40 101 50 all
Connect 35 5 178 all
Events 33 18 — dotnet, go, ios, kotlin, php, python, ruby
UserManagement 19 12 21 all
ReauthorizeDataIntegrationsUpsertClientCredentialsRequest 15 — — all
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest 12 — — all
CreateUserInviteOptionsLocale 2 91 — dotnet, go, kotlin, php, ruby, rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeUrlRequest 11 — — all
ReauthorizeDataIntegrationsUpsertApiKeyRequest 11 — — all
PipeService 8 — 1 go, ios, kotlin, php, python
AsyncUserManagement 5 — — python
FlagUpdatedContext 3 10 5 dotnet, python, ruby
AsyncPipes 4 — — python
AuthorizeDataIntegrationParams 4 — — rust
UpdateDataIntegrationApiKeyParams 4 — — rust
UpdateDataIntegrationClientCredentialsParams 4 — — rust
Authorization — 34 30 all
FlagCreatedData 1 12 — dotnet, python, ruby
ErrorBody — — 219 all
ApiKeys 2 — — python
AsyncApiKeys 2 — — python
AsyncAuditLogs 2 — — python
AuditLogs 2 — — python
ListEventsParams 2 — — rust
ReauthorizeDataIntegrationsGetDataIntegrationAuthorizeURLRequest 2 — — go, ios, kotlin, php, python, ruby, rust
ReauthorizeDataIntegrationsUpsertAPIKeyRequest 2 — — go, ios, kotlin, php, python, ruby, rust
SendVerificationEmail — — 185 go, ios, kotlin, php, python, ruby, rust
Vault 1 — 30 python
FlagCreatedContext 1 2 5 dotnet, python
UpdateWebhookEndpointEvents — — 122 ios, python, rust
Agents — 12 — kotlin
CreatePasswordResetToken — — 113 go, ios, kotlin, python, ruby, rust
CreateMagicCodeAndReturnLocale — — 112 dotnet, go, ios, kotlin, python, ruby, rust
SendEmailChangeLocale — — 112 go, ios, kotlin, php, python, rust
SSO — 10 6 all
AddDataIntegrationsGetDataIntegrationAuthorizeURLRequest 1 — — go, ios, kotlin, php, python, ruby, rust
AsyncEvents 1 — — python
AsyncVault 1 — — python
AdminPortal — 8 — kotlin
UpdateAuditLogsRetentionWithRetentionPeriod — — 70 all
OrganizationMembershipService — 6 — kotlin
FeatureFlagsFlagUpdated — — 52 all
ProfileConnectionTypeLiteral — — 51 python
FeatureFlagsFlagCreated — — 38 all
FeatureFlagsFlagDeleted — — 38 all
FlagTarget — — 36 all
ResendUserInviteOptions — 1 20 kotlin, python
FeatureFlagsFlagRuleUpdated — — 26 all
DsyncDeletedDataTypeLiteral — — 24 python
FeatureFlagsFlagRuleCreated — — 21 all
FeatureFlagsFlagRuleDeleted — — 21 all
FeatureFlagsFlagTargetCreated — — 21 all
FeatureFlagsFlagTargetDeleted — — 21 all
FlagRule — — 21 all
CreateWebhookEndpointEvents — — 16 all
PatchConnectionOIDCOptionsIdTokenSignatureAlgorithmLiteral — — 14 python
ResourceExportCreatedDataResourceType — — 11 ios, python, rust
ResourceExportDownloadedDataResourceType — — 11 ios, python, rust
ResourceExportFailedDataResourceType — — 11 ios, kotlin, php, python, rust
UserConnectedAccountImportErrorBody — — 11 all
OrganizationConnectedAccountImportErrorBody — — 10 all
OrganizationSelectionRequiredErrorBody — — 10 all
SessionRevokedDataAuthMethodLiteral — — 10 python
UserSessionsAuthMethodLiteral — — 10 python
ClientCredentialsDataIntegrationVendedCredential — — 9 all
OAuthDataIntegrationVendedCredential — — 9 all
UpdateUserPasswordHashTypeLiteral — — 8 python
Groups — — 7 all
InvalidRequestParametersErrorBody — — 7 all
RadarStandaloneResponseBlocklistTypeLiteral — — 7 python
WaitlistListResponse — — 7 all
OrganizationDeletedDataDomainStateLiteral — — 6 python
OrganizationDomainCreatedDataStateLiteral — — 6 python
OrganizationDomainDeletedDataStateLiteral — — 6 python
OrganizationDomainStateLiteral — — 6 python
OrganizationDomainUpdatedDataStateLiteral — — 6 python
OrganizationDomainVerifiedDataStateLiteral — — 6 python
OrganizationUpdatedDataDomainStateLiteral — — 6 python
AgentRegistrationStatusLiteral — — 5 python
AuthenticationFactorTypeLiteral — — 5 python
ClaimViewResponseStatusLiteral — — 5 python
CreateDataIntegrationOwnership — — 5 dotnet, go, kotlin, python, ruby, rust
DsyncDeletedDataStateLiteral — — 5 python
FlagDeletedContextActorSourceLiteral — — 5 python
InvitationCreatedDataStateLiteral — — 5 python
InvitationResentDataStateLiteral — — 5 python
InvitationRevokedDataStateLiteral — — 5 python
InvitationStateLiteral — — 5 python
UserInviteStateLiteral — — 5 python
AgentRegistrationKindLiteral — — 4 python
CreateDataIntegrationAuthMethodsLiteral — — 4 python
DirectoryUserWithGroupsStateLiteral — — 4 python
DsyncUserUpdatedDataStateLiteral — — 4 python
EmailCompletionRequiredErrorBodyWithEmailCompletionToken — — 4 all
OrganizationMembershipDeletedDataStatusLiteral — — 4 python
OrganizationMembershipStatusLiteral — — 4 python
OrganizationMembershipUpdatedDataStatusLiteral — — 4 python
PasswordStrengthErrorErrorBodyWithErrors — — 4 all
PatchConnectionOIDCOptionsTokenAuthenticationMethodLiteral — — 4 python
PipeConnectedAccountAuthMethodLiteral — — 4 python
RateLimitExceededErrorBodyWithRetryAfter — — 4 all
SessionCreatedDataStatusLiteral — — 4 python
SessionRevokedDataStatusLiteral — — 4 python
SubResourceScopedRoleNotAllowedErrorBodyWithRoleSlug — — 4 all
TooManyFailedVerificationAttemptsErrorBodyWithRetryAfter — — 4 all
UpdateUserOrganizationMembershipWithRoleSlug — — 4 all
UserCreationErrorErrorBodyWithErrors — — 4 all
UserOrganizationMembershipBaseListDataStatusLiteral — — 4 python
UserOrganizationMembershipStatusLiteral — — 4 python
UserSessionsStatusLiteral — — 4 python
WaitlistEntryStateLiteral — — 4 python
WaitlistUserStateLiteral — — 4 python
WidgetSessionTokenScopes — — 4 all
AccessDeniedOAuthErrorBody — — 3 all
AccountSelectionRequiredErrorBody — — 3 go, ios, kotlin, php, rust
ActionDeniedErrorBody — — 3 all
AgentBlueprintInvocableAsInstanceTypesLiteral — — 3 python
AgentBlueprintsCreateRequestInvocableAsInstanceTypesLiteral — — 3 python
AgentBlueprintsUpdateRequestInvocableAsInstanceTypesLiteral — — 3 python
AgentBlueprintUpdatedDataInvocableAsInstanceTypesLiteral — — 3 python
AgentInstanceCreatedDataTypeLiteral — — 3 python
AgentInstanceDeletedDataTypeLiteral — — 3 python
AgentInstanceTypeLiteral — — 3 python
AlreadyClaimedErrorBody — — 3 all
ApiKeyDataIntegrationVendedCredential — — 3 all
ApplicationConsentRequiredErrorBody — — 3 all
AuthenticationMethodNotAllowedErrorBody — — 3 all
AuthenticationMethodNotAllowedOAuthErrorBody — — 3 all
AuthMethodMismatchErrorBody — — 3 go, ios, kotlin, php, rust
CodeChallengeNotFoundErrorBody — — 3 all
DailyQuotaExceededErrorBody — — 3 all
EmailAlreadyInUseErrorBody — — 3 all
EmailAlreadyVerifiedErrorBody — — 3 all
EmailChangeNotAllowedErrorBody — — 3 all
EmailDomainNotDeliverableErrorBody — — 3 all
EmailNotAvailableErrorBody — — 3 all
EmailPasswordAuthDisabledErrorBody — — 3 all
EmailVerificationRequiredErrorBody — — 3 all
EntityNotFoundErrorBody — — 3 all
ExpiredTokenOAuthErrorBody — — 3 all
ExternalAuthSessionAlreadyCompletedErrorBody — — 3 all
ExtraAttributesRequiredOAuthErrorBody — — 3 all
IdpMetadataFetchFailedErrorBody — — 3 all
InvalidClientOAuthErrorBody — — 3 all
InvalidConnectionOAuthErrorBody — — 3 all
InvalidCredentialsErrorBody — — 3 all
InvalidEmailErrorBody — — 3 all
InvalidGrantOAuthErrorBody — — 3 all
InvalidLinkAuthorizationCodeOAuthErrorBody — — 3 all
InvalidLocaleErrorBody — — 3 all
InvalidMetadataErrorBody — — 3 all
InvalidOneTimeCodeErrorBody — — 3 all
InvalidPasswordHashErrorBody — — 3 all
InvalidPendingAuthenticationTokenErrorBody — — 3 all
InvalidProfileOAuthErrorBody — — 3 all
InvalidRefreshTokenErrorBody — — 3 all
InvalidRequestOAuthErrorBody — — 3 all
InvalidRoleErrorBody — — 3 all
InvitationCannotBeUsedForEmailOAuthErrorBody — — 3 all
InvitationInvalidOAuthErrorBody — — 3 all
ListMetadata — — 3 ruby
MultipleRolesNotEnabledErrorBody — — 3 all
OAuthErrorBody — — 3 all
OneTimeCodeExpiredErrorBody — — 3 all
OneTimeCodePreviouslyUsedErrorBody — — 3 all
OneTimeCodeTooManyAttemptsErrorBody — — 3 all
OrganizationAuthenticationMethodsRequiredOAuthErrorBody — — 3 all
OrganizationConnectedAccountStateLiteral — — 3 python
OrganizationDeletedDataDomainVerificationStrategyLiteral — — 3 python
OrganizationDomainCreatedDataVerificationStrategyLiteral — — 3 python
OrganizationDomainDeletedDataVerificationStrategyLiteral — — 3 python
OrganizationDomainUpdatedDataVerificationStrategyLiteral — — 3 python
OrganizationDomainVerificationFailedDataOrganizationDomainVerificationStrategyLiteral — — 3 python
OrganizationDomainVerificationStrategyLiteral — — 3 python
OrganizationDomainVerifiedDataVerificationStrategyLiteral — — 3 python
OrganizationMembershipNotFoundOAuthErrorBody — — 3 all
OrganizationNotFoundOAuthErrorBody — — 3 all
OrganizationUpdatedDataDomainVerificationStrategyLiteral — — 3 python
PasskeyProgressiveEnrollmentErrorBody — — 3 all
PasswordAndPasswordHashProvidedErrorBody — — 3 all
PasswordAndPasswordHashTypeProvidedErrorBody — — 3 all
PasswordSaltPositionRequiresPasswordHashErrorBody — — 3 all
PatchGroupRoleAssignments — — 3 ios, kotlin, php, python, ruby, rust
PhoneNumberRequiredErrorBody — — 3 all
PipeConnectedAccountConnectionRoleLiteral — — 3 python
PipeConnectedAccountStateLiteral — — 3 python
PolicyDeniedErrorBody — — 3 all
RadarChallengeErrorBody — — 3 all
RadarSignUpChallengeErrorBody — — 3 all
RadarSmsSignInChallengeErrorBody — — 3 all
SignUpNotAllowedOAuthErrorBody — — 3 all
SlowDownOAuthErrorBody — — 3 all
SmsChallengeQuotaReachedErrorBody — — 3 all
SmsChallengeRateLimitedErrorBody — — 3 all
TokenQueryGrantTypeLiteral — — 3 python
TokenTooBigOAuthErrorBody — — 3 all
TooManyRequestsOAuthErrorBody — — 3 all
UnauthorizedClientOAuthErrorBody — — 3 all
UpdateCustomProviderDefinitionAuthenticateViaLiteral — — 3 python
UpdateUserPasswordSaltPositionLiteral — — 3 python
UserConsentOptionsNotSupportedErrorBody — — 3 all
UserMismatchErrorBody — — 3 all
APIKeyDataIntegrationVendedCredential — — 2 go, ios, kotlin, php, python, ruby, rust
CreateConnectedAccountStateLiteral — — 2 python
CreateOrganizationConnectedAccountStateLiteral — — 2 python
DateTimeFormat — — 2 php
ExternalIdAlreadyUsedErrorBody — — 2 all
FinishConnectionParams — — 2 rust
InvalidIdpSSOUrlErrorBody — — 2 all
InvalidOrganizationIdErrorBody — — 2 all
InvalidUrlErrorBody — — 2 all
MfaChallengeErrorBody — — 2 all
MfaEnrollmentErrorBody — — 2 all
MfaEnrollmentOAuthErrorBody — — 2 all
MustUseSSOForSelectedOrganizationMessageErrorBody — — 2 all
PkceNotSupportedOAuthErrorBody — — 2 all
ResourceExportCompletedDataResourceType — — 2 dotnet, go, ios, python, ruby, rust
UnauthorizedErrorBody — — 2 all
UpdateGroupOrganizationMembershipsParams — — 2 rust
VerificationIdRequiredErrorBody — — 2 all
WebhookEndpointStatusLiteral — — 2 python
CreateOAuthApplication — — 1 all
ExternalIDAlreadyUsedErrorBody — — 1 go, ios, kotlin, php, python, ruby, rust
GroupService — — 1 go, ios, kotlin
InvalidIdpSSOURLErrorBody — — 1 go, ios, kotlin, php, python, ruby, rust
InvalidOrganizationIDErrorBody — — 1 go, ios, kotlin, php, python, ruby, rust
InvalidURLErrorBody — — 1 go, ios, kotlin, php, python, ruby, rust
ItContactListListMetadata — — 1 ruby
MFAChallengeErrorBody — — 1 go, ios, kotlin, php, python, ruby, rust
MFAEnrollmentErrorBody — — 1 go, ios, kotlin, php, python, ruby, rust
MFAEnrollmentOAuthErrorBody — — 1 go, ios, kotlin, php, python, ruby, rust
PatchGroupMemberships — — 1 ios, kotlin, php, python, ruby, rust
PKCENotSupportedOAuthErrorBody — — 1 go, ios, kotlin, php, python, ruby, rust
VerificationIDRequiredErrorBody — — 1 go, ios, kotlin, php, python, ruby, rust

Breaking (283)

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

ApiKeys

Parameter changes (2)

Method Changes Languages
ApiKeys.create_api_key_expire expires_at type: str | None | NotGiven → datetime | str | None | NotGiven python
ApiKeys.create_organization_api_key expires_at type: str | None → datetime | str | None python

AsyncApiKeys

Parameter changes (2)

Method Changes Languages
AsyncApiKeys.create_api_key_expire expires_at type: str | None | NotGiven → datetime | str | None | NotGiven python
AsyncApiKeys.create_organization_api_key expires_at type: str | None → datetime | str | None python

AsyncAuditLogs

Parameter changes (2)

Method Changes Languages
AsyncAuditLogs.create_export range_start type: str → datetime | str; range_end type: str → datetime | str python

AsyncEvents

Parameter changes (1)

Method Changes Languages
AsyncEvents.list_events range_end type: str | None → datetime | str | None python

AsyncPipes

Parameter changes (4)

Method Changes Languages
AsyncPipes.create_organization_connected_account expires_at type: str | None → datetime | str | None python
AsyncPipes.create_user_connected_account expires_at type: str | None → datetime | str | None python
AsyncPipes.update_organization_connected_account expires_at type: str | None → datetime | str | None python
AsyncPipes.update_user_connected_account expires_at type: str | None → datetime | str | None python

AsyncUserManagement

Parameter changes (5)

Method Changes Languages
AsyncUserManagement.create_user_api_key expires_at type: str | None → datetime | str | None python
AsyncUserManagement.list_waitlists limit removed; before removed; after removed; order removed python

AsyncVault

Parameter changes (1)

Method Changes Languages
AsyncVault.list_kv updated_after type: str | None → datetime | str | None python

AuditLogs

Parameter changes (2)

Method Changes Languages
AuditLogs.create_export range_start type: str → datetime | str; range_end type: str → datetime | str python

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

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

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, python
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

Type changes (4)

DataIntegrationCredentialsResponse.credential type changed (field)

Language Before After
python
📄 src/workos/pipes/models/data_integration_credentials_response.py
DataIntegrationCredentialsResponse.credential
type: DataIntegrationVendedCredential | None
DataIntegrationCredentialsResponse.credential
type: DataIntegrationVendedCredentialVariant | None

DataIntegrationVendedCredential.auth_method type changed (field)

Language Before After
go
📄 models.go
DataIntegrationVendedCredential.auth_method
type: *string
DataIntegrationVendedCredential.auth_method
type: string

DataIntegrationVendedCredential.object type changed (field)

Language Before After
go
📄 models.go
DataIntegrationVendedCredential.object
type: *string
DataIntegrationVendedCredential.object
type: string

DataIntegrationVendedCredential.value type changed (field)

Language Before After
go
📄 models.go
DataIntegrationVendedCredential.value
type: *string
DataIntegrationVendedCredential.value
type: string

Events

Renamed (1)

Symbol Before After Languages
EventsListParams.PaginationParams EventsListParams.PaginationParams EventsListParams.Limit go

Parameter changes (30)

Method Changes Languages
Events.list before removed; order removed; after moved 1→0; limit moved 2→1; events moved 4→2; rangeStart moved 5→3; rangeEnd moved 6→4; organizationId moved 7→5; requestOptions moved 8→6; rangeStart type: String? → Date?; rangeEnd type: String? → Date? ios, kotlin
Events.list_events order type: PaginationOrder | str | None → str | None; range_start type: str | None → datetime | str | None; range_end type: str | None → datetime | str | None python
Events.listAutoPaging before removed; order removed; limit moved 1→0; events moved 3→1; rangeStart moved 4→2; rangeEnd moved 5→3; organizationId moved 6→4; requestOptions moved 7→5; rangeStart type: String? → Date?; rangeEnd type: String? → Date? ios
Events.listEvents before removed; order removed; rangeStart type: ?string → ?\DateTimeImmutable; rangeEnd type: ?string → ?\DateTimeImmutable php, python, ruby
Events.listSuspend before removed; order removed kotlin

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?

FlagCreatedContext

1 type removed
Symbol Kind Languages
FlagCreatedContext type dotnet, python

FlagCreatedData

1 type removed
Symbol Kind Languages
FlagCreatedData type dotnet, python, ruby

FlagUpdatedContext

3 types removed
Symbol Kind Languages
FlagUpdatedContext type dotnet, python
FlagUpdatedContextPreviousAttribute type dotnet, python, ruby
FlagUpdatedContextPreviousAttributeData type dotnet, python, ruby

ListEventsParams

2 propertys removed
Symbol Kind Languages
ListEventsParams.before property rust
ListEventsParams.order property rust

Pipes

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

Parameter changes (21)

Method Changes Languages
Pipes.authorize_data_integration body → user_id python
Pipes.authorizeDataIntegration body → accountDisplayName; requestOptions moved 2→11; userId now required ios, kotlin, php, python
Pipes.authorizeDataIntegrationSuspend userId now required kotlin
Pipes.create_organization_connected_account expires_at type: str | None → datetime | str | None python
Pipes.create_user_connected_account expires_at type: str | None → datetime | str | None python
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.update_organization_connected_account expires_at type: str | None → datetime | str | None python
Pipes.update_user_connected_account expires_at type: str | None → datetime | str | None 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, accessToken?, refreshToken?, …)
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?, accessToken?, …)
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, organizationId?, …)
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, supportsMultipleConnections?, connectedAccountId?, …)
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, accessToken?, refreshToken?, …)
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?, accessToken?, …)
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, organizationId?, …)
returnType: ConnectedAccount
php
📄 lib/Service/Pipes.php
Pipes.updateDataIntegrationApiKey(slug, options?)
returnType: \WorkOS\Resource\ConnectedAccountWriteResponse
Pipes.updateDataIntegrationApiKey(slug, userId, secret, organizationId?, …)
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, supportsMultipleConnections?, connectedAccountId?, …)
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 (14)

Method Changes Languages
UserManagement.create_user_api_key expires_at type: str | None → datetime | str | None python
UserManagement.createMagicAuth requestOptions moved 6→7 ios
UserManagement.list_waitlists limit removed; before removed; after removed; order removed python
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 (5)

> [!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-261/sdk-diff-report.html) for the complete details.

@gjtorikian
gjtorikian merged commit 05f5072 into main Nov 4, 2026
2 checks passed
@gjtorikian
gjtorikian deleted the update-spec-20261103-222217-41728990260 branch November 4, 2026 00:29
github-actions Bot added a commit that referenced this pull request Nov 4, 2026
github-actions Bot added a commit that referenced this pull request Nov 4, 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