Skip to main content
GET
/
api-sso
/
{usernameOrEmail}
Get SSO settings for a user or email domain
curl --request GET \
  --url https://studio.edgeimpulse.com/v1/api-sso/{usernameOrEmail}
{
  "success": true,
  "idps": [
    [
      "google",
      "okta"
    ]
  ],
  "error": "<string>",
  "needsPasswordSetup": true
}

Path Parameters

usernameOrEmail
string
required

Username or email

Response

200 - application/json

OK

success
boolean
required

Whether the operation succeeded

idps
string[]
required
error
string

Optional error description (set if 'success' was false)

needsPasswordSetup
boolean

True when the user has no password set and none of their linked IDPs are currently valid. The client should display the password-setup flow instead of the password input.