ABHA verification, Aadhaar OTP
Verify a login OTP, v3.1
The v3.1 counterpart of the login verification, on the /abha/api/v3.1 base path.
Mandatory
Certification cases VRFY_ABHA_101, VRFY_ABHA_201, VRFY_ABHA_301, VRFY_ABHA_302, VRFY_ABHA_303, VRFY_ABHA_304, VRFY_ABHA_305, VRFY_ABHA_401, VRFY_ABHA_402, VRFY_ABHA_403, VRFY_ABHA_404, VRFY_ABHA_405, VRFY_ABHA_501
Authorizations
Authorizationbearer tokenRequiredThe accessToken from POST /api/hiecm/gateway/v3/sessions. Send it as Authorization: Bearer <ACCESS_TOKEN>.
Headers
REQUEST-IDstringRequiredUnique UUID v4 per request. Used for idempotency and distributed tracing. Generate a fresh UUID for every call.
TIMESTAMPstringRequiredISO 8601 UTC timestamp of the request.
Body
scopestring[]RequiredauthDataobjectRequiredauthData.authMethodsstring[]RequiredauthData.otpobjectauthData.otp.txnIdstringRequiredauthData.otp.otpValuestringRequiredauthData.face_loginobjectauthData.face_login.aadhaarstringRequiredauthData.face_login.faceAuthPidstringauthData.face_login.txnIdstringauthData.bio_loginobjectauthData.bio_login.aadhaarstringRequiredauthData.bio_login.fingerPrintAuthPidstringRequiredauthData.iris_loginobjectauthData.iris_login.aadhaarstringRequiredauthData.iris_login.irisAuthPidstringRequiredResponses
200Whether the login verified, with the user token and its expiry.