Skip to main content

Login profile verify

Flows:

POST/abha/api/v3/phr/app/login/profile/verify
  • P2-Consents Management › P2 -PHR Profile › P2 - Update Mobile › Verify OTP - Update Mobile
  • P2-Consents Management › P2 -PHR Profile › P2 - Update Password › Verify Password - Update Password
  • P2-Consents Management › P2 -PHR Profile › P2 - Link ABHA Number › P2 - via ABHA OTP › Verify ABHA OTP - Link-DeLink
  • P2-Consents Management › P2 -PHR Profile › P2 - Link ABHA Number › P2 - via Aadhaar OTP › Verify Aadhaar OTP - Link-DeLink

Authorizations

Authorizationbearer tokenRequired

The access token from POST /api/hiecm/gateway/v3/sessions, sent with a Bearer prefix.

Headers

X-tokenstringRequired

The user token from a login or enrolment response, sent with a Bearer prefix. It acts for that ABHA holder.

REQUEST-IDstringRequired

Unique UUID for each request.

TIMESTAMPstringRequired

Request timestamp in UTC, ISO-8601 with Z.

Body

scopestring[]Required
authDataobjectRequired
authData.authMethodsstring[]
authData.otpobject
authData.otp.txnIdstring
authData.otp.otpValuestring
authData.passwordobject
authData.password.abhaAddressstring
authData.password.passwordstring

Responses

200

OK

txnIdstring
messagestring
authResultstring
usersobject[]
users.abhaAddressstring
users.fullNamestring
users.abhaNumberstring
users.statusstring
users.kycStatusstring
accountsobject[]
accounts.mobilestring
accounts.firstNamestring
accounts.middleNamestring
accounts.lastNamestring
accounts.namestring
accounts.yearOfBirthstring
accounts.dayOfBirthstring
accounts.monthOfBirthstring
accounts.genderstring
accounts.emailobject
accounts.profilePhotostring
accounts.statusstring
accounts.stateCodestring
accounts.districtCodestring
accounts.subDistrictCodeobject
accounts.villageCodeobject
accounts.townCodeobject
accounts.wardCodeobject
accounts.pincodestring
accounts.addressstring
accounts.kycPhotostring
accounts.stateNamestring
accounts.districtNamestring
accounts.subdistrictNamestring
accounts.villageNameobject
accounts.townNamestring
accounts.wardNameobject
accounts.authMethodsstring[]
accounts.tagsobject
accounts.kycVerifiedboolean
accounts.verificationStatusstring
accounts.verificationTypestring
accounts.emailVerifiedobject
accounts.ABHANumberstring
accounts.preferredAbhaAddressstring
tokensobject
tokens.tokenstring
tokens.expiresIninteger
tokens.refreshTokenstring
tokens.refreshExpiresIninteger
401

Unauthorized

Everything returns 401

codestring
messagestring
descriptionstring