cURL
curl --request POST \ --url https://abdm.dev.unimetacare.com/api/m1/abha/aadhar-number/login/verify-otp \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "txnId": "<string>", "otpValue": "<string>", "mobile": "<string>" } '
{ "success": true, "message": "<string>", "data": { "txnId": "<string>", "authResult": "<string>", "token": "<string>", "expiresIn": 123, "refreshToken": "<string>", "refreshExpiresIn": 123, "accounts": [ { "ABHANumber": "<string>", "preferredAbhaAddress": "<string>", "name": "<string>", "gender": "<string>", "dob": "<string>", "status": "<string>", "profilePhoto": "<string>", "kycVerified": true, "mobileVerified": true } ] } }
Verify the OTP and login. Returns ABHA accounts linked to the Aadhaar.
JWT token obtained from /api/m1/abha/token
6-digit OTP
"<string>"
10-digit mobile number
OTP verified. Returns tokens and accounts.
Show child attributes
Was this page helpful?