Hi,
We are getting null
as healthId
in the response when we are creating a new Health ID from aadhaar flow.
- This happened multiple times for the same user today even on retrying
- This is not happening for all users
- We are using the v1 flow throughout
Our Flow
/api/v1/registration/aadhaar/generateOtp
/api/v1/registration/aadhaar/verifyOTP
/api/v1/registration/aadhaar/generateMobileOTP
/api/v1/registration/aadhaar/verifyMobileOTP
/api/v1/registration/aadhaar/createHealthIdWithPreVerified
Request - Create With PreVerified
curl --location --request POST 'https://healthidsbx.abdm.gov.in/api/v1/registration/aadhaar/createHealthIdWithPreVerified' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJBbFJiNVdDbThUbTlFSl9JZk85ejA2ajlvQ3Y1MXBLS0ZrbkdiX1RCdkswIn0.eyJleHAiOjE2NTkxMDQzOTYsImlhdCI6MTY1OTEwMzc5NiwianRpIjoiZjZjYTRkMDAtNGFjMC00YjIzLWEyMTEtM2U1ZWNjNGVhNzY4IiwiaXNzIjoiaHR0cHM6Ly9kZXYubmRobS5nb3YuaW4vYXV0aC9yZWFsbXMvY2VudHJhbC1yZWdpc3RyeSIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiJmMDJiMTYwNy00YTZiLTRmOTctYWJmMS1iYTRiNzg1YjBiMjgiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJTQlhfMDAwMzI0Iiwic2Vzc2lvbl9zdGF0ZSI6ImRmMjUzMWEzLWQzZDItNGRkOS1hNTQ4LTMxM2Q5NDM2ZDA1NSIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cDovL2xvY2FsaG9zdDo5MDA3Il0sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJoZnIiLCJoaXUiLCJvZmZsaW5lX2FjY2VzcyIsImhlYWx0aElkIiwicGhyIiwiT0lEQyIsImhlYWx0aF9sb2NrZXIiLCJoaXAiLCJocF9pZCJdfSwicmVzb3VyY2VfYWNjZXNzIjp7IlNCWF8wMDAzMjQiOnsicm9sZXMiOlsidW1hX3Byb3RlY3Rpb24iXX0sImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoib3BlbmlkIGVtYWlsIHByb2ZpbGUiLCJjbGllbnRIb3N0IjoiMTAuMjMzLjY4LjQxIiwiY2xpZW50SWQiOiJTQlhfMDAwMzI0IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtc2J4XzAwMDMyNCIsImNsaWVudEFkZHJlc3MiOiIxMC4yMzMuNjguNDEifQ.dl5S6ekizbyoTA5QUzQwEPsLzUnRJN9bLxiGaiGlo837WLzMpnMpeS7trNfwcwMs4FhTuT4ZjGCulFjQaEnv2n_JUd0y_jpefkBkvzgY1Bj36b8jER2CjnAtxoNyCd5j4FxkvwLCxQQpxgr1gM6fBgk_8jQ1RoUgns0tB0Vp5ji7jC-88CN8dI7rKwTMO3KRpBIze3GnDMzcrEFUpGLlianw985ync5FLezEKYIQN_dMKBplDphLZNTT62H8n-LaxuCC99CTF2rRe7M3UrgRDmjdUfCjIDx2wqV6MNJSQZfslxyZBVdQzQlRGA6cWfu0xUhBqPo-9uVu1n550aymXw' \
--header 'Content-Type: application/json' \
--header 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36' \
--header 'X-Cm-Id: sbx' \
--header 'X-Hip-Id: SBX_000324' \
--header 'Cookie: TS01c078b5=01115a1c90b317a49352383d6176cd5845d3fdf1a6126471586da1e8960acf3ea908183c8a849bdc22c941019d6b45fef606232308' \
--data-raw '{"healthId":"jim1989","password":"Test@4125","txnId":"317f202e-8e5b-491c-bd3e-14a828f626b6"}'
Response
{
"authMethods": [
"DEMOGRAPHICS",
"AADHAAR_BIO",
"PASSWORD",
"MOBILE_OTP",
"AADHAAR_OTP"
],
"dayOfBirth": "7",
"districtCode": "578",
"districtName": "Madurai",
"firstName": "N.K.Vishwa",
"gender": "M",
"healthId": "",
"healthIdNumber": "60-1740-0226-2202",
"lastName": "Vignesh",
"middleName": "",
"mobile": "#####",
"monthOfBirth": "8",
"name": "N.K.Vishwa Vignesh",
"new": false,
"stateCode": "33",
"stateName": "TAMIL NADU",
"token": "eyJhbGciOiJSUzUxMiJ9.eyJzdWIiOiI2MC0xNzQwLTAyMjYtMjIwMiIsImNsaWVudElkIjoiU0JYXzAwMDMyNCIsInN5c3RlbSI6IkFCSEEtTiIsIm1vYmlsZSI6Ijc5MDQxNzE1NTkiLCJleHAiOjE2NTkxMDU2NzAsImhlYWx0aElkTnVtYmVyIjoiNjAtMTc0MC0wMjI2LTIyMDIiLCJpYXQiOjE2NTkxMDM4NzB9.oKCL49X3AxMqHcLqk6a_O16KcJeTq7OP_BxO67CcCnLTf_dgGNyWG0BmVkQgUM7jkaCDf0fZn5xwJuaQo7_yO3_q_kvONOFyH1ZwqtMyF6z6rRq5jGbfOkUAZCFNtV2eFAPrm3O_PEw_GHi51_98pmuaIxHdhr8_v2cVSapovHfsDDQlxTMECf2AtAXTuzpXAwTW8PC1TAntza8EeH8voHTkVlvEwsBiSANbEx29O_jlBG9jTJT-kbIKJR9qquQlVkmhGnw0VhCzvrQJICumoKhIoaBfL_9-m8ikjs6OxlqSLVq356sG7k8iMYJ2SPLI67XpUQTjlCfpO7unVGmL3BCCQhPJAu3jnMy8GXCdS4gnWM_vvgLvBjjC1QMDQpttzcGRX-MFs5ImeaVIwD-VJ0Gd2CCVWjZsPjl4RrKpstcV9XxTkBh5FP-eJHA5pTxgdBl9BrtmFcShb6nJcGGj6FR6vW_xDb8dC79WL1lhw0Y3mLTxcoaVWMUfUAAE_7l9pC3G7Ivk0R2FaCladHoxOGF30kJ82Do8IyErcr08xjkhioOiBxoqLM3eFwnMXrfbCwsXVmRFrbpqvsm2Qd42FRBnObaZzIGM3DNOiF3Rcr1HNli0_2n5nhmrago48uu5-rsPK2DgXn6u8dcRVVqqW_ed9dEn3sln0l2-itsQbao",
"yearOfBirth": "####",
"kycVerified": false,
"phrAddress": null,
"pincode": ""
}
On calling the Profile API with the temp token that we receive, we see the Health ID is still returned as null
Request - Profile API
curl --location --request GET 'https://healthidsbx.abdm.gov.in/api/v1/account/profile' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJBbFJiNVdDbThUbTlFSl9JZk85ejA2ajlvQ3Y1MXBLS0ZrbkdiX1RCdkswIn0.eyJleHAiOjE2NTkxMDQ2NjUsImlhdCI6MTY1OTEwNDA2NSwianRpIjoiOTRkYjMyM2MtZWViNy00ZjJhLWIwYTgtYjQ0MGU1ZDBjMDY3IiwiaXNzIjoiaHR0cHM6Ly9kZXYubmRobS5nb3YuaW4vYXV0aC9yZWFsbXMvY2VudHJhbC1yZWdpc3RyeSIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiJmMDJiMTYwNy00YTZiLTRmOTctYWJmMS1iYTRiNzg1YjBiMjgiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJTQlhfMDAwMzI0Iiwic2Vzc2lvbl9zdGF0ZSI6ImI4YjhkZDY5LWMyNDctNDg1ZS1hOWIyLTk0YTExMzgwODZiZCIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cDovL2xvY2FsaG9zdDo5MDA3Il0sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJoZnIiLCJoaXUiLCJvZmZsaW5lX2FjY2VzcyIsImhlYWx0aElkIiwicGhyIiwiT0lEQyIsImhlYWx0aF9sb2NrZXIiLCJoaXAiLCJocF9pZCJdfSwicmVzb3VyY2VfYWNjZXNzIjp7IlNCWF8wMDAzMjQiOnsicm9sZXMiOlsidW1hX3Byb3RlY3Rpb24iXX0sImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoib3BlbmlkIGVtYWlsIHByb2ZpbGUiLCJjbGllbnRIb3N0IjoiMTAuMjMzLjY4LjQwIiwiY2xpZW50SWQiOiJTQlhfMDAwMzI0IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtc2J4XzAwMDMyNCIsImNsaWVudEFkZHJlc3MiOiIxMC4yMzMuNjguNDAifQ.IIZhn1KkUuxWznfonPXoQplRiwtBFDSYVAfPvS2CJxMYDfjPPrOEAASjogx7mdo3mcYawoRSMrgpu1I6XjVj35RIJzEXJ0cEMMBtcN_09IojFrlvhoorglzouYwX6lv1k53PR-i8H7E14DThw15GrkdIfwKVnMInUUur5OtgoJfunCsUhxP8Ek35fj_zOhMq7howvIBSITcYavkBMuXk96oQYRFK_TmC7AJFs3upeZegw-ANhMeNnRZ9m8vs1O-wh_BFBGpBvd0eamwz4qAD0e9i17ghD-qkCyCcIgEApBtKZvk3nOYYrd7_WZlSnJbMk38Flyodst8g2uVBExUQjg' \
--header 'X-HIP-ID: EKA-HIP' \
--header 'Accept: */*' \
--header 'Content-Type: application/json;charset=UTF-8' \
--header 'Accept-Language: en-US' \
--header 'X-Token: Bearer eyJhbGciOiJSUzUxMiJ9.eyJzdWIiOiI2MC0xNzQwLTAyMjYtMjIwMiIsImNsaWVudElkIjoiU0JYXzAwMDMyNCIsInN5c3RlbSI6IkFCSEEtTiIsIm1vYmlsZSI6Ijc5MDQxNzE1NTkiLCJleHAiOjE2NTkxMDU2NzAsImhlYWx0aElkTnVtYmVyIjoiNjAtMTc0MC0wMjI2LTIyMDIiLCJpYXQiOjE2NTkxMDM4NzB9.oKCL49X3AxMqHcLqk6a_O16KcJeTq7OP_BxO67CcCnLTf_dgGNyWG0BmVkQgUM7jkaCDf0fZn5xwJuaQo7_yO3_q_kvONOFyH1ZwqtMyF6z6rRq5jGbfOkUAZCFNtV2eFAPrm3O_PEw_GHi51_98pmuaIxHdhr8_v2cVSapovHfsDDQlxTMECf2AtAXTuzpXAwTW8PC1TAntza8EeH8voHTkVlvEwsBiSANbEx29O_jlBG9jTJT-kbIKJR9qquQlVkmhGnw0VhCzvrQJICumoKhIoaBfL_9-m8ikjs6OxlqSLVq356sG7k8iMYJ2SPLI67XpUQTjlCfpO7unVGmL3BCCQhPJAu3jnMy8GXCdS4gnWM_vvgLvBjjC1QMDQpttzcGRX-MFs5ImeaVIwD-VJ0Gd2CCVWjZsPjl4RrKpstcV9XxTkBh5FP-eJHA5pTxgdBl9BrtmFcShb6nJcGGj6FR6vW_xDb8dC79WL1lhw0Y3mLTxcoaVWMUfUAAE_7l9pC3G7Ivk0R2FaCladHoxOGF30kJ82Do8IyErcr08xjkhioOiBxoqLM3eFwnMXrfbCwsXVmRFrbpqvsm2Qd42FRBnObaZzIGM3DNOiF3Rcr1HNli0_2n5nhmrago48uu5-rsPK2DgXn6u8dcRVVqqW_ed9dEn3sln0l2-itsQbao' \
--header 'Cookie: TS01c078b5=01115a1c90b317a49352383d6176cd5845d3fdf1a6126471586da1e8960acf3ea908183c8a849bdc22c941019d6b45fef606232308'
Response
{
"healthIdNumber": "60-1740-0226-2202",
"healthId": null,
"mobile": "####",
"firstName": "N.K.Vishwa",
"middleName": "",
"lastName": "Vignesh",
"name": "N.K.Vishwa Vignesh",
"yearOfBirth": "####",
"dayOfBirth": "7",
"monthOfBirth": "8",
"gender": "M",
"email": null,
"profilePhoto": "/9j/4AAQSkZJVFdaOpoooEJ1PU/jS/jRRSAFIJI5p3",
"stateCode": "33",
"districtCode": "578",
"subDistrictCode": null,
"villageCode": null,
"townCode": null,
"wardCode": null,
"pincode": "625011",
"address": "####",
"kycPhoto": "wYyGwPyFXBtXaFKKb6p0FSiMKetPJwPQUnJspRSI3FFMD//Z",
"stateName": "TAMIL NADU",
"districtName": "Madurai",
"subdistrictName": null,
"villageName": null,
"townName": "Madurai South",
"wardName": null,
"authMethods": [
"DEMOGRAPHICS",
"AADHAAR_BIO",
"PASSWORD",
"MOBILE_OTP",
"AADHAAR_OTP"
],
"tags": {},
"kycVerified": true,
"verificationStatus": null,
"verificationType": null,
"phrAddress": null,
"emailVerified": false,
"new": false
}
Thanks,
Ayush