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:
- Validates
request_idis present and valid - Validates
identifieris present and not empty - Validates
request_idby fetching app details - Validates
identifierby fetching user info - Filters verification methods based on app-level configuration
- Returns only methods that are both configured by the user and allowed by the app
Request
Responses
- 200
- 400
- 417
Success
Bad Request
Expectation Failed