IdP API Reference

SSO — IdP API

Base URL: https://idp.authpi.com — see the IdP API overview for the supported flows, or try these endpoints in the interactive reference.

GET/{issuer_id}/sso/discover

Discover SSO for Email

Check if an email address belongs to an organization with SSO enabled.

Used by the login page to determine if the user should be redirected to their organization's Identity Provider (Okta, Microsoft Entra ID, etc.) instead of showing a password form.

Portal-authenticated only. Requires the Authpi-Portal header.

Path parameters

NameTypeRequiredDescription
issuer_idstringRequiredIssuer ID

Query parameters

NameTypeRequiredDescription
emailstringRequiredUser's email address

Responses

CodeDescriptionSchema
200SSO discovery resultobject
400Bad Request - The request is malformed or missing required parameters.OAuthError
401Unauthorized - Authentication is required or has failed.OAuthError
403Forbidden - The authenticated client or user lacks permission for this operation.OAuthError
404Not Found - The requested resource does not exist.OAuthError
422Unprocessable Entity - The request syntax is correct but the data cannot be processed.OAuthError
429Too Many Requests - Rate limit exceeded.OAuthError
500Internal Server Error - An unexpected error occurred.OAuthError