All profile APIs need a live ABHA Gateway session. Check
GET /abdm/v1/session/status before rendering the profile screen; a 491 means you need to re-authenticate.Profile details
ABHA card and QR code
The two assets a patient actually shows at a counter. Render them directly in the app.KYC
An ABHA address created via mobile OTP is not KYC-verified. Run KYC to upgrade it — required before the patient gets a 14-digit ABHA number and full record access.
Profile Management overview →
Link / de-link ABHA address and ABHA number
An ABHA address and a 14-digit ABHA number are linked through KYC — completing Aadhaar KYC on a mobile-created ABHA address associates it with the patient’s ABHA number. There is no separate de-link endpoint; deleting the profile is the terminal action.M1 — ABHA Web SDK
The Web SDK ships the KYC flow as a themeable component if you’d rather not build the OTP screens.

