eID & eSIGNATURE Documents
1:ID provides a way to the Users to eSign a document from partner through 1:ID.
1. Generate a Webhook
In order to establish a connection between 1:ID and Partner's website, a Webhook is required. There's a way for an application to provide other applications/Websites with real-time information using Webhook.
Partner will have to send a Webhook to 1:ID to get the user's informations who tries to Signup through 1:ID. 1:ID will send user's data through this Webhook to partner in a format below.
{
"token": "sign_deviceID_PartnerCode_DocName",
"device_ip":"user device ip",
"userDetails": {
"first_name": "first_name",
"surname": "surname",
"email": "[email protected]",
"nationality":"nationality".
"mobile_no":"xxxxxxxxxxx",
"oneId": "xxxx",
"status": "",
"meta": {
"data":{
"profilePic":"user profile thumbnail",
"profilePic_hd":"user profile hd",
"qrCode":"1ID profile qr link",
"device_ip":"user device ip"
}
}
}
}
2. Generate a QR Code
Now Partner will Generate a QR Code using a key auth_partnerCode_deviceID_docName where Partner Code is a Partner ID generated at the time of registration ,Device ID is of User's device(Web) ID and Document Name is the name of the document user will E-sign on.
User can scan this QR code shown in Partner's website for SignUp or Login. Once the Scan is successfully done, user will be able to SignUp through 1:ID.
Updated over 1 year ago