Skip to main content

Update Child ABHA profile

Updates the demographic details (name, DOB, gender) of a Child ABHA. Send Benefit-Name and the X-token from the Child ABHA creation response.

PATCH/abha/api/v3/profile/account

A non-KYC Child ABHA can be updated only once.

Endpoint: PATCH /abha/api/v3/profile/account

Flow: Child ABHA - step 3 of 5

  • Previous: Get Child ABHA list of the parent
  • Next: Child ABHA KYC - send Aadhaar OTP

Headers (plus Authorization: Bearer <gateway token>):

Header Required Description
TIMESTAMP yes Current UTC timestamp in ISO-8601 format.
REQUEST-ID yes Unique UUID for every request.
Benefit-Name yes Benefit / programme name approved by NHA for the integrator.
X-token yes User token (Bearer <token>) received after verification / login.

Request body for this use case:

Field Value / Type Required Description
abhaNumber string yes 14 digit ABHA number (xx-xxxx-xxxx-xxxx).
dob string yes Date of birth (d-M-yyyy).
name string yes Full name.
gender string yes Gender (M / F / O).

Responses

200

Success: CHILD ABHA-Child Details

ABHANumberstring
preferredAbhaAddressstring
mobilestring
firstNamestring
middleNamestring
lastNamestring
yearOfBirthinteger
monthOfBirthinteger
dayOfBirthinteger
genderstring
statusstring
stateCodeinteger
districtCodeinteger
stateNamestring
districtNamestring
subdistrictNamestring
authMethodsstring[]
tagsobject
kycVerifiedboolean
verificationStatusstring
verificationTypestring
createdDatestring
400

Bad Request (request validation failed): CHILD ABHA-Access Issue

Error codes for this module

errorobject
error.messagestring
error.timestampstring
401

Unauthorized (invalid / expired gateway token, X-token or benefit access): CHILD ABHA-Access Issue

Everything returns 401

errorobject
error.codestring
error.messagestring
404

Not Found: CHILD ABHA-Access Issue

Error codes for this module

errorobject
error.codestring
error.messagestring
422

Unprocessable Entity (business rule or UIDAI failure): CHILD ABHA-Access Issue

Error codes for this module

errorobject
error.codestring
error.messagestring
500

Internal Server Error.

Error codes for this module