SSO Login endpoint.
Handles login via any SSO provider (Google, Azure, Okta, SAML). Returns one of three statuses:
cURL
curl --request POST \ --url https://api.example.com/api/v1/sso/login \ --header 'Content-Type: application/json' \ --data ' { "email": "<string>", "sso_provider": "<string>", "id_token": "<string>", "provider_data": {} } '
{ "detail": [ { "loc": [ "<string>" ], "msg": "<string>", "type": "<string>" } ] }
Request to login via SSO provider
User's work email
'google', 'azure', 'okta', 'saml'
ID token from SSO provider
Successful Response