ABHA Service not returning full profile info

Recently, while trying the /v1/account/profile with an access token created by /v1/auth/confirmWithMobileOTP we found that the phrAddress array is coming empty, along with other fields such as profilePhoto , townCode , etc

Can we know, how we can fix this, and perhaps why this issue is happening?

@ankit-brijwasi @shubham.nakawe @IntegrationSupport

Please share postman screenshot along with payload body to debug the issue.

@IntegrationSupport

Postman response-

{
    "healthIdNumber": "91-XXXXXXXXXX",
    "healthId": "ankit.brijwasi@sbx",
    "mobile": "8XXXXXXXX",
    "firstName": "Ankit",
    "middleName": "",
    "lastName": "Brijwasi",
    "name": "Ankit Brijwasi",
    "yearOfBirth": "XXXX",
    "dayOfBirth": "XX",
    "monthOfBirth": "X",
    "gender": "M",
    "email": "some@email.com",
    "profilePhoto": null,
    "stateCode": "5",
    "districtCode": "51",
    "subDistrictCode": null,
    "villageCode": null,
    "townCode": null,
    "wardCode": null,
    "pincode": null,
    "address": null,
    "kycPhoto": null,
    "stateName": "UTTARAKHAND",
    "districtName": "NAINITAL",
    "subdistrictName": null,
    "villageName": null,
    "townName": null,
    "wardName": null,
    "authMethods": [
        "PASSWORD",
        "DEMOGRAPHICS",
        "AADHAAR_OTP",
        "MOBILE_OTP",
        "AADHAAR_BIO"
    ],
    "tags": null,
    "kycVerified": false,
    "verificationStatus": null,
    "verificationType": null,
    "clientId": null,
    "phrAddress": null,
    "new": false,
    "emailVerified": false
}

CURL command

curl --location 'https://healthidsbx.abdm.gov.in/api/v1/account/profile' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJBbFJiNVdDbThUbTlFSl9JZk85ejA2ajlvQ3Y1MXBLS0ZrbkdiX1RCdkswIn0.eyJleHAiOjE2ODQ4Mzg0NzMsImlhdCI6MTY4NDgzNzg3MywianRpIjoiNzQzZmYwNTgtZDQwNy00NjkzLWI5OTgtNDI2ODRmM2EzZTA2IiwiaXNzIjoiaHR0cHM6Ly9kZXYubmRobS5nb3YuaW4vYXV0aC9yZWFsbXMvY2VudHJhbC1yZWdpc3RyeSIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiIyN2NhODk2My0wOGJiLTQ1ZmItYWFhYi1jNjg2NGFjMjcwNmEiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJTQlhfMDAyMDc5Iiwic2Vzc2lvbl9zdGF0ZSI6IjkzMGMxMDYzLTliZTQtNGE4MS1hYTIwLTBkNTg0NzU2MWY4YyIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cDovL2xvY2FsaG9zdDo5MDA3Il0sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJoaXUiLCJvZmZsaW5lX2FjY2VzcyIsImhlYWx0aElkIiwiT0lEQyIsImhpcCJdfSwicmVzb3VyY2VfYWNjZXNzIjp7IlNCWF8wMDIwNzkiOnsicm9sZXMiOlsidW1hX3Byb3RlY3Rpb24iXX0sImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoib3BlbmlkIGVtYWlsIHByb2ZpbGUiLCJjbGllbnRJZCI6IlNCWF8wMDIwNzkiLCJjbGllbnRIb3N0IjoiMTAuMjMzLjY3LjExNSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LXNieF8wMDIwNzkiLCJjbGllbnRBZGRyZXNzIjoiMTAuMjMzLjY3LjExNSJ9.L5rCMtvlRZp-F8GkPxks_-h5PS-7cbum4CrwEdTA-I9D2pIu9V5BPxldxyMKFcowQs2KwSsmxAtTqygY6NnaW0_XWy0PfHvUokVuoXZLSF_ACiRkVr1T6_ZJTrEWpi5qPXBN_VoD-05uj11fetD3oRXtgTFiSmKx48gNSwncgKUN1bkJNeCoBzcyUpcav75yQUdplEuqOCvb0GWsgwEPXZRcD9PZohlUJ9qXt94NKATCbwG2UcQcF-hqBWlZx6YMrlRSbO3QCYbyF-wuOhkg7s_0EwBlN3xv0BOseXlt4JGADMyMMdYC9Qfrfe0mbW7plNtX2UFLmNHyXQggcG5Tig' \
--header 'X-Token: Bearer eyJhbGciOiJSUzUxMiJ9.eyJwaW5jb2RlIjpudWxsLCJzdWIiOiJhbmtpdC5icmlqd2FzaUBzYngiLCJjbGllbnRJZCI6IlBIUi1XRUIiLCJyZXF1ZXN0ZXJJZCI6IlBIUi1XRUIiLCJnZW5kZXIiOiJNIiwiZGlzdHJpY3ROYW1lIjoiTkFJTklUQUwiLCJtb2JpbGUiOiI4MTI2MDk0NjM3IiwiZnVsbE5hbWUiOiJBbmtpdCBCcmlqd2FzaSIsImFkZHJlc3NMaW5lIjoiQy9PIFJhbWVzaCBDaGFuZHJhIEJyaWp3YXNpIFByaXlhZGFyc2hhbmkgVmloYXIgQml0aG9yaXlhIE5vLTEgSGFyaXB1ciBOYXlhayBIYWxkd2FuaSIsImhlYWx0aElkTnVtYmVyIjoiOTEtMzUwMC0xMTMwLTc2MTciLCJtb250aE9mQmlydGgiOiI3Iiwic3lzdGVtIjoiQUJIQS1BIiwic3RhdGVOYW1lIjoiVVRUQVJBS0hBTkQiLCJkYXlPZkJpcnRoIjoiMTYiLCJwaHJNb2JpbGUiOiI4MTI2MDk0NjM3IiwiZXhwIjoxNjg0ODQ1MTA2LCJpYXQiOjE2ODQ4Mzc5MDYsInBockFkZHJlc3MiOiJhbmtpdC5icmlqd2FzaUBzYngiLCJlbWFpbCI6ImFicmlqd2FzaTFAZ21haWwuY29tIiwidHhuSWQiOiI1MWMxZWQ2MS1iYzhiLTQzMDUtOTAwNC02OWJmMDZmYWZmMTMiLCJ5ZWFyT2ZCaXJ0aCI6IjIwMDEifQ.n5WndycWRmh1aEWo7WfQCmMttBQ5Ni5gi4OrRTU2Pt5klFcAmZ4M59IZ-jWYMeEUKSGpbSP70EwWLP2tXaHk74cTUSXjaCnsNwbe0wzbSV7DC878zKwlhnDQIC4RcWA6eqmcwnf3J9iLLeOBvdXGMvw_I0W4KbOiz2NBqgmRnpaZy7o76ZEkQv_-zcbOq-U2NHiX0S54mCe-W5kYZw3X2i0u95CK_AjiFKNpDkJuwrRREB15uC8N23IHQ5uZ4beaqXDnJIyfRE6P3PEXExECyr6Zc4ZBZLw3UN696ibWD9U7BLsvEkHKdeHRLG3_fxQPkQbAZ4RGGtXef_8QIku-rw' \
--data ''

Screenshot-
Postman Screenshot

As you can see, the phrAddress is coming as a null, whereas, In ABHA service it was mentioned that this will be an array, containing the ABHA addresses of the user

@debtanu
This API is working fine for me. Can you please try with a different ABHA number? If you still get the same results, then we can connect over a call to resolve this.

We tried with different ABHA number. Can we connect on call?

@ankit-brijwasi 's number is 8126094637.

@MustafizKaifee had faced a similar problem where the PHR address was returning null.

@Ramandeep1 had solved the issue.