Skip to main content

Get configured verification methods for a user

POST 

/verification-srv/public/graph/user/setup

This API retrieves the list of configured verification/authentication methods (MFAs) for a user. The list appears on the user's login page, allowing seamless selection of the desired authentication method.

This is a public API that requires no groups or roles but requires a valid request_id and identifier (email, mobile number, or username).

Validation Steps Performed:

  1. Validates request_id is present and valid
  2. Validates identifier is present and not empty
  3. Validates request_id by fetching app details
  4. Validates identifier by fetching user info
  5. Filters verification methods based on app-level configuration
  6. Returns only methods that are both configured by the user and allowed by the app

Request

Responses

Success