Skip to main content

PHR & ABHA Address

Verify OTP / Biometric for ABHA Address Login

Complete the ABHA Address login with OTP or biometric.

Mandatory

Certification cases VRFY_ABHA_102, VRFY_ABHA_202

POST/phr/web/login/abha/verify

Authorizations

Authorizationbearer tokenRequired

The accessToken from POST /api/hiecm/gateway/v3/sessions. Send it as Authorization: Bearer <ACCESS_TOKEN>.

Headers

REQUEST-IDstringRequired

Unique UUID v4 per request. Used for idempotency and distributed tracing. Generate a fresh UUID for every call.

TIMESTAMPstringRequired

ISO 8601 UTC timestamp of the request.

Body

scopestring[]Required
authDataobjectRequired
authData.authMethodsstring[]Required
authData.otpobject
authData.bioobject
authData.bio.txnIdstring
authData.bio.bioTypestring

One of FMR

authData.bio.pidstring
authData.faceobject
authData.face.txnIdstring
authData.face.pidstring
authData.irisobject
authData.iris.txnIdstring
authData.iris.pidstring

Responses

200

Login successful

400

Bad Request, invalid scope, loginHint, or encrypted field

Error codes for this module

401

Unauthorized, missing, invalid, or expired Bearer token

Everything returns 401

403

Forbidden, the token is valid but not permitted for this operation

Error codes for this module

500

Server error, retry

Error codes for this module