Hi Team,
I tried login via mobile number and I was able to verify the mobile otp.
api: https://healthidsbx.abdm.gov.in/api/v2/registration/mobile/login/verifyOtp
response:
{
“txnId”: “a45257d5-35b1-4ba9-9069-1ada0d43e2f8”,
“token”: “eyJhbGciOiJSUzUxMiJ9.eyJzdWIiOiI5NjQ2MTQ4MTEwIiwiY2xpZW50SWQiOiJTQlhfMDAwNDAyIiwic3lzdGVtIjoiQUJIQS1OIiwiZXhwIjoxNjQ4NDQxNzA1LCJpYXQiOjE2NDg0Mzk5MDUsInR4bklkIjoiYTQ1MjU3ZDUtMzViMS00YmE5LTkwNjktMWFkYTBkNDNlMmY4In0.IzF46OcDsuioJxa6DiWRiIjmnbWp3c_xGOGSPSLbtRSGMzzlyr5JKuHXgOmqg-8P_1EgC5OEtScvTgN6iQ450FcaPG9tTXNpIKgysfe–8IMQw0iB_AGC49MfW2Ul73peGvdVqYM0QiemMdiv9pZo9cUFOjytoSt4JoM6fpQbnxcirghkl1JTGrdmeLqMebaUmyEU_g9-AkDg9vDQ9XfMGMne7lixD_G1wZVgfaS9AmzZqz3bvO47jRAYYO5yNAzEc–fN26uPKbpGHjABlMkt7HaNRJ-bevfXiI04Yv4yW3IAwDKRz02sHwS0JstOBEcNti_kTq2DQBv0GvAGHkX3Xibri3TZlXsINlZidl5Om_Q1cOBrHi2snaqCIAL5VsD4CxnZHCvQEXFgfP5Arm2XaKKQuo6eV8JBkcv97GYEJw4BNrUDE4fKTItS-YOfc5xkJpQeN-Rfw8hEzrviHwWyDPWcc99-DFTYYwOli5pc1R8mLtuCJAm0r-sPHp5EqOH4XYs7K6or_RIxBqS16H_Hmr8LV-461pBkUaC1-s660_VoAJr_JUoaM7OjUDzGQo4lnjY0bhv1fSDQ_CkpK_cQ0l7KgMjtN_6L_pTaZ4zl0hy2ltSgTaQkT2wiaUs1SgdVRpu1_0WW-35CAplPhtpljvrtFBMpVtnxTBetlRVGw”,
“mobileLinkedHid”: [
{
“healthIdNumber”: “63-1331-1080-4203”,
“healthId”: “kartikkaushal07@sbx”,
“name”: “Kartik Kaushal”,
“profilePhoto”: null,
“phrAddress”: null
}
]
}
Here I have received the token.
I tried to get profile data using this token, but I am getting 401 unauthorised error.
Please check.
Curl:
curl --location --request GET ‘https://healthidsbx.abdm.gov.in/api/v1/account/profile’
–header ‘Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJBbFJiNVdDbThUbTlFSl9JZk85ejA2ajlvQ3Y1MXBLS0ZrbkdiX1RCdkswIn0.eyJleHAiOjE2NDg0NDE0MDUsImlhdCI6MTY0ODQ0MDgwNSwianRpIjoiNjRkZWJiODUtOWYxOS00YTZkLWJkNGQtYzEyYTAxOWU5OGY2IiwiaXNzIjoiaHR0cHM6Ly9kZXYubmRobS5nb3YuaW4vYXV0aC9yZWFsbXMvY2VudHJhbC1yZWdpc3RyeSIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiJhNzIxM2I3MS0zZWExLTQ1OGEtOGYyNC0yZDFiMWFlZDg5ZDQiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJTQlhfMDAwNDAyIiwic2Vzc2lvbl9zdGF0ZSI6IjZkZDMxNTE4LTM1NzctNGEzOS04OTYzLTk2YjUxNTRjOTIzZCIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cDovL2xvY2FsaG9zdDo5MDA3Il0sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJoaXUiLCJvZmZsaW5lX2FjY2VzcyIsImhlYWx0aElkIiwiT0lEQyIsImhpcCJdfSwicmVzb3VyY2VfYWNjZXNzIjp7IlNCWF8wMDA0MDIiOnsicm9sZXMiOlsidW1hX3Byb3RlY3Rpb24iXX0sImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoib3BlbmlkIGVtYWlsIHByb2ZpbGUiLCJjbGllbnRIb3N0IjoiMTAuMjMzLjY4LjExNCIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SWQiOiJTQlhfMDAwNDAyIiwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LXNieF8wMDA0MDIiLCJjbGllbnRBZGRyZXNzIjoiMTAuMjMzLjY4LjExNCJ9.E8um0Ld0OoJyxgBq7b0CL6-Wh7WBIQGS00A3cxNTcqqODOeYOkgemsMdEpO8Kmb06RduIKiAh1tqMVISkqndd3SdnXiSeeUNz5GdFFRWmc5NnYX82yQnkRTq-bU_rgJV-StGpaUJ67KiUeNwC8e0i7qPh3s7CXG1Ot1i9QPe_JEm3bm1igCnJy7UGgU37ZuViorNsuHOcaK82eC6df3aRawLNN4TZD0L_cZgMdgq6QNkGHmyMBc4k8MbPoYRY3Y6CMZFWtp5XX8bhHPWYbEVgFbvfu_6vOln8BIYFnQPhClRtv7q6vpfAIX-Xix-FvKZv8OMko_06zyvm4YwYA_84g’
–header ‘X-HIP-ID: SBX_000402’
–header ‘X-Token: Bearer eyJhbGciOiJSUzUxMiJ9.eyJzdWIiOiI5NjQ2MTQ4MTEwIiwiY2xpZW50SWQiOiJTQlhfMDAwNDAyIiwic3lzdGVtIjoiQUJIQS1OIiwiZXhwIjoxNjQ4NDQxNzA1LCJpYXQiOjE2NDg0Mzk5MDUsInR4bklkIjoiYTQ1MjU3ZDUtMzViMS00YmE5LTkwNjktMWFkYTBkNDNlMmY4In0.IzF46OcDsuioJxa6DiWRiIjmnbWp3c_xGOGSPSLbtRSGMzzlyr5JKuHXgOmqg-8P_1EgC5OEtScvTgN6iQ450FcaPG9tTXNpIKgysfe–8IMQw0iB_AGC49MfW2Ul73peGvdVqYM0QiemMdiv9pZo9cUFOjytoSt4JoM6fpQbnxcirghkl1JTGrdmeLqMebaUmyEU_g9-AkDg9vDQ9XfMGMne7lixD_G1wZVgfaS9AmzZqz3bvO47jRAYYO5yNAzEc–fN26uPKbpGHjABlMkt7HaNRJ-bevfXiI04Yv4yW3IAwDKRz02sHwS0JstOBEcNti_kTq2DQBv0GvAGHkX3Xibri3TZlXsINlZidl5Om_Q1cOBrHi2snaqCIAL5VsD4CxnZHCvQEXFgfP5Arm2XaKKQuo6eV8JBkcv97GYEJw4BNrUDE4fKTItS-YOfc5xkJpQeN-Rfw8hEzrviHwWyDPWcc99-DFTYYwOli5pc1R8mLtuCJAm0r-sPHp5EqOH4XYs7K6or_RIxBqS16H_Hmr8LV-461pBkUaC1-s660_VoAJr_JUoaM7OjUDzGQo4lnjY0bhv1fSDQ_CkpK_cQ0l7KgMjtN_6L_pTaZ4zl0hy2ltSgTaQkT2wiaUs1SgdVRpu1_0WW-35CAplPhtpljvrtFBMpVtnxTBetlRVGw’
–header ‘Cookie: TS01c078b5=01115a1c90458ff3d9c6414e81f9038c3dfc33eb426cc163352c54ed3b044c92dad1204f868c864a1fff63fa1e495bb013e5c2953a’
Response:
{
“timestamp”: “2022-03-28T04:13:42.442+0000”,
“status”: 401,
“error”: “Unauthorized”,
“message”: “Unauthorized”,
“path”: “/api/v1/account/profile”
}