Available Endpoints
Authentication API
Manage access tokens and user sessions:- Request an Access Token - Authenticate users with password grant or M2M applications with client credentials.
- Refresh the Access Token - Renew expired access tokens using a refresh token.
- End User Session - Revoke active tokens and terminate user sessions.
Single sign-on API
Start a single sign-on login from the login screen:- Discover How an Email Signs In - Find out whether a person signs in with a password or an SSO provider.
- Start an SSO Login - Send the browser to the SSO provider of the person’s tenant.
Authorization API
Control access permissions:- Validate User Permission - Check if a user has permission to perform a specific action.
User Information API
Retrieve authenticated user details:- Retrieve User Information - Get basic information about the authenticated user.
- Retrieve User Permissions - List all permissions assigned to the authenticated user.
MFA Login API
Complete MFA challenges during authentication:- Initiate MFA Challenge - Start a login challenge for a user with MFA enabled.
- Verify MFA Login - Verify the MFA login passcode and complete authentication.
Related references
- Identity APIs - Manage the users, applications, providers, and MFA settings used by Auth.
- Access Manager error list - Review Auth error codes.

