Skip to content

Start SSO

Request

Initiates an SSO login flow with an external identity provider (IDP). This results in a POST redirect to the IDP configured for the organization, which is determined based on the domain of the user's email address. Once the IDP authenticates the user, it will redirect back to the app with the authentication response so the app can complete the SSO flow.

Note:

  • If the user isn't a member of an organization configured for SSO, an error is returned.
  • If public sign-ups are enabled for the app, new users will be added to the app upon login.

Query
client_idstringrequired

Client ID

emailstringrequired

User's email address

redirect_uristringrequired

the client pre-listed redirect uri

org_idstring

Organization ID, used for member login in B2B scenarios

curl -i -X GET \
  'https://api.sbx.transmitsecurity.io/cis/v1/auth/sso/start?client_id=string&email=string&redirect_uri=string&org_id=string'

Responses

POST redirect to IDP with a SSO request