/auth/on-notify

Hi team
@integrationSupport
@Sachin

i am using these url :
https://dev.abdm.gov.in/gateway/v0.5/users/auth/on-notify

request header :

X-CM-ID = sbx

The response was coming :

1 (202 accepted )

  • call back response was not coming in webhook

@Humera,

Kindly pass the request Id of /notify call in “resp”: { “requestId”: }

CC: @IntegrationSupport

Hi team
@Sachin
@IntegrationSupport

I am using thees flow is :

  1. https://dev.abdm.gov.in/gateway/v0.5/users/auth/init

  2. https://dev.abdm.gov.in/gateway/v0.5/users/auth/on-notify

request :

  1. https://dev.abdm.gov.in/gateway/v0.5/users/auth/notify

Header i can pass
X-HIP-ID = 6789

Hi team
@IntegrationSupport
@Sachin

This is my url :

https://dev.abdm.gov.in/gateway/v0.5/users/auth/notify

why it was coming the Access Denied in postman

In these url writing the java code
https://dev.abdm.gov.in/gateway/v0.5/users/auth/notify
the url was working response coming in web hook

I postman it showing Access Denied why ?

Dear @Humera,
Kindly drop me a mail including this devforum link. we will connect and resolve you issue.

mail: abdm.pc20@nha.gov.in

@Sachin
Hi Sachin
i send a mail to you and this mail abdm.pc20@nha.gov.in
pleasse check it once .

@Sachin
Hi team
please give response to me

@Sachin
@IntegrationSupport
i send a mail to you and this mail abdm.pc20@nha.gov.in
please check it once .

@IntegrationSupport
@integration.Support@nha.gov.in
Hi team
I am using thees flow is :

  1. https://dev.abdm.gov.in/gateway/v0.5/users/auth/init
  2. https://dev.abdm.gov.in/gateway/v0.5/users/auth/on-notify

request :

  1. https://dev.abdm.gov.in/gateway/v0.5/users/auth/notify

![Screenshot 2023-07-27 151724|690x438]

Header i can pass
X-HIP-ID = 6789

why it was coming the Access Denied in postman

In these url writing the java code
https://dev.abdm.gov.in/gateway/v0.5/users/auth/notify
the url was working response coming in web hook

I postman it showing Access Denied why ?

@Humera, Please do not use direct auth modes API’s. Use these three auth modes" Mobile OTP, Aadhaar OTP and Demographic

@IntegrationSupport

i am using only Demographic

@Humera

Here is the curl of /on notify call

curl --location ‘https://dev.abdm.gov.in/gateway/v0.5/consents/hip/on-notify
–header ‘X-CM-ID: sbx’
–header ‘Content-Type: application/json’
–header ‘Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJBbFJiNVdDbThUbTlFSl9JZk85ejA2ajlvQ3Y1MXBLS0ZrbkdiX1RCdkswIn0.eyJleHAiOjE2OTA4MjYwOTEsImlhdCI6MTY5MDgwNDQ5MSwianRpIjoiZDcyYjZjODEtMDFlNC00ZDM1LThjZDItMTgzZjAzYTkxN2RkIiwiaXNzIjoiaHR0cHM6Ly9kZXYubmRobS5nb3YuaW4vYXV0aC9yZWFsbXMvY2VudHJhbC1yZWdpc3RyeSIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiJkZTMxN2ZlYi03NjM4LTQ3NWUtYjI5OS0zM2NhYTVkMTUxNDEiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJTQlhfVEVTVF9TQyIsInNlc3Npb25fc3RhdGUiOiJjMDQyZTFmZS03ZTMwLTQ0MGItODMxMy0yODdjMTZlNmU5YzgiLCJhY3IiOiIxIiwiYWxsb3dlZC1vcmlnaW5zIjpbImh0dHA6Ly9sb2NhbGhvc3Q6OTAwNyJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiaGl1Iiwib2ZmbGluZV9hY2Nlc3MiLCJoZWFsdGhJZCIsInBociIsIk9JREMiLCJoaXAiXX0sInJlc291cmNlX2FjY2VzcyI6eyJTQlhfVEVTVF9TQyI6eyJyb2xlcyI6WyJ1bWFfcHJvdGVjdGlvbiJdfSwiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJvcGVuaWQgZW1haWwgcHJvZmlsZSIsImNsaWVudElkIjoiU0JYX1RFU1RfU0MiLCJjbGllbnRIb3N0IjoiMTAuMjMzLjY5LjE4NSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LXNieF90ZXN0X3NjIiwiY2xpZW50QWRkcmVzcyI6IjEwLjIzMy42OS4xODUifQ.B5z0yYAxjVnbpwjkOI8SThAxU0qGCZ3flcqc8V3QIsWIQ_B1XRm7srOuy_c_eTeuV5CRHMid-V5k-JwL7c29di-_bglpgurUdwOumLtZEDGONs9PaOD7u39oLrNaYbrMA-twtS3oU0F2j3sDkPAbiHNkFHiKl_SSEFt9a1mKcbjSGJ1tIRJ9q9WY3sBz2_lMnxtjTkhNpUA0bOEy1yt2dZSBCwX0keZFsI_IFTvWdNeNRYQiU47Y4kQlWEyPHFQT65t3eWznBXx7L47m1WRzJQh42qFEpit9l9Q6p_96_VxAy5LLUFIc3Pt324xBJubTagiiT8Js1_7K-Hv2jrOHwQ’
–data ‘{
“requestId”: “caa4d0b6-e699-49ad-bfef-013625f6e58a”,
“timestamp”: “2023-07-24T06:28:16.787000”,
“acknowledgement”: {
“status”: “OK”,
“consentId”: “eee2b98c-a049-47dd-a300-00d1b0e9c5fd”
},
“resp”: {
“requestId”: “bd124e69-513e-4877-8fca-bb93794124a9”
}
}’

In Pre request script use this script to set timestamp variable:
const moment = require(‘moment’);pm.globals.set(“timestamp”, moment.utc().add(300, ‘seconds’).format(“YYYY-MM-DDTHH:mm:ss.SSSSSS”));

@IntegrationSupport
@integration.support@nha.gov.on
@Sachin
hi sachin
i have one dout
I recently started milestone-2 i am using these flow
1) HIP Initiated Linking
1.1) HIP initiated linking for the patients with mobile number —> completed
1.2) HIP initiated linking for the patients with demographic details —> completed
1.3) HIP initiated linking for the patients with DIRECT auth --> i am not doing or not using these My be iam thinking i want to do subscription the hip in these 1.3 concept

      2) User (Patient) Initiated Linking
        2.1) Discovery and linking hip end ----> completed    

cau u please try to help me regarding these

@Humera Please read this document here for HIU initiated discover and linking or Patient initiated linking https://sandbox.abdm.gov.in/static/media/Building%20HIP%20System%20_%20API%20Flow_M2__Documentation.d3949bd2.pdf
You can also check our webinars here : Webinar 8 and 11
https://sandbox.abdm.gov.in/webinars

@IntegrationSupport
@Sachin
These is regarding on milestone-2 :
How can i get the { PERPETUAL Access token } in the HIP initiated linking for the patients with DIRECT auth can u please tell me the flow for these

@Humera It is recommended not to use DIRECT AUTH method in HIP linking. You can follow, mobile OTP, aadhaar OTP, Demographic auth method for HIP linking. This is not mandate for private entities.
Can you please explain what is PERPETUAL Access Token. Because there is only access token which is generated by sessions API.

@IntegrationSupport
@Sachin
I am using only these “Auth mode” AADHAAR_OTP,MOBILE_OTP,DEMOGRAPHICS for the HIP initiated linking for the patients with DIRECT auth
* These is mandatory for doing the HIP initiated linking so can u please help me

So how can i get the PERPETUAL Access Token

Can you please explain what is PERPETUAL Access Token :

PERPETUAL Access(perpetual Access Token) Token these is in the HIP initiated linking for the patients with DIRECT auth flow chat for regarding the documentation i am following
{send a perpetual Access Token for future context care linking}

@IntegrationSupport
@Sachin
Hi Good morning team
I am facing these on issue still 1 week based on HIP initiated linking for the patients with DIRECT
I am following the flow chat digram :


You ask the Question Can you please explain what is PERPETUAL Access Token ?
* In these flow chat they mention that Send a perpetual Access Token for future context Linking
so that why i am asking this question where i am getting these access token
This is my flow i am using :
Using three auth modes in auth/init [ mobile OTP, aadhaar OTP, Demographics ]

  1. https://dev.abdm.gov.in/gateway/v0.5/users/auth/init { response - Showing 202 Accepted in postman and also response coming in webhook }
    This my screenshot for auth/init

  2. https://dev.abdm.gov.in/gateway/v0.5/users/auth/on-notify { response - 202 Accepted in postman but response not coming in webhook }
    This is screenshot for auth/on-notify

If i am hitting the auth/notify
1 ) https://dev.abdm.gov.in/gateway/v0.5/users/auth/notify { Response was not comming in postman it was showing the Access Denied }

@Humera Hi, just to let you know that you have a understanding gap here. For HIP initiated linking, you use three auth modes for linking , i.e, Aadhaar OTP, Mobile OTP, Demographic auth mode for linking purpose. Direct auth is another auth mode used for HIP linking, but as mentioned this is not mandate for private entities.

**NOTE : You cannot perform the three auth modes for the HIP initiated linking for the patients with the DIRECT auth.

@IntegrationSupport
@Sachin
Hi team
Tq for the giving response to me
I got clearty on HIP Initiated Linking in these they are two types 1) Mediated 2) Direct
only use Mediated ( AADHAAR_OTP,MOBILE_OTP,DEMOGRAPHICS ) only
Direct auth not using

I am using these flow chat :

It was working I got the response also