From 2ce9c79304c04abafda0bfcdb63afa3ea6443eb2 Mon Sep 17 00:00:00 2001 From: David Blackman Date: Wed, 11 Feb 2026 21:50:33 +0300 Subject: [PATCH] Add sso subdict to sso auth events --- src/workos/types/events/authentication_payload.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/workos/types/events/authentication_payload.py b/src/workos/types/events/authentication_payload.py index 09e851f0..e013a1f5 100644 --- a/src/workos/types/events/authentication_payload.py +++ b/src/workos/types/events/authentication_payload.py @@ -61,10 +61,18 @@ class AuthenticationPasswordSucceededPayload(AuthenticationResultSucceeded): user_id: str +class AuthenticationSsoData(WorkOSModel): + connection_id: Optional[str] = None + organization_id: Optional[str] = None + session_id: Optional[str] = None + + class AuthenticationSsoFailedPayload(AuthenticationResultFailed): type: Literal["sso"] + sso: Optional[AuthenticationSsoData] = None class AuthenticationSsoSucceededPayload(AuthenticationResultSucceeded): type: Literal["sso"] user_id: Optional[str] = None + sso: Optional[AuthenticationSsoData] = None