Get configured verification methods for a user
POST/verification-srv/public/graph/user/setup
Public login list: which methods this user can use to authenticate in the current authorization (request_id).
This is not the signed-in profile API. To show or remove enrollments on a self-service page, use GET /verification-actions-srv/users/configurations and the DELETE routes on the Verification API.
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