Request Parameters
#
Field Name
Description
Type
Max. Length
Mandatory [Yes/No]
1
username
Client User ID for API Access
String
100
Yes
2
password
Client Password for API Access
String
100
Yes
3
title
Name/Title of the document
String
100
Yes
4
reason
Reason for eSIGN
string
50
Yes
5
Pass the PDF document for eSIGN
Base64
500
Yes
6
signerMobileNumber
Signer’s Mobile Number as per Aadhaar
String
10
Yes
7
dateOfBirth
Applicant’s Date of Birth as per PAN (DD-MM-YYYY)
String
10
Yes
8
signerEmailAddress
Signer’s Email Address
VC
50
Yes
9
gender
Gender of the Applicant. Possible values are M = "Male”, F = "Female”, T = "Transgender"
String
10
Yes
10
signerName
Applicant’s name as per Aadhaar
string
100
yes
11
validationReqd
If 0, validation of fields is skipped. If 1, all the fields are validated. If 2, signerName and dateOfBirth are subject to validation, other fields are not. If 3, signerName is subject to validation, other fields are not.
Number
50
Yes
12
webHookURL
webHoolURL
string
100
Yes
13
aadhaarNumber
Last 4 digits of signer Aadhaar Num ber
String
50
Yes
14
page
Page number on which eSIGN should be done
Number
50
Yes
15
x
Pass the coordinate for the latitude
Number
50
Yes
16
y
Pass the coordinate for the longitude
Number
50
Yes
Sample Encrypted Request:
{
"intput":"cD3BIFIMPi0zIbyZsm9...........................AmeTpfmovsb6xHI1Eu9kGvg=="
}
Sample Plain Request:
{
"pdf":"JVBERi0xL......lRU9GCg==",
"reason":null,
"signers":[
{
"aadhaarNumber":"4568",
"coordinates":[
{
"page":1,
"x":0,
"y":0
}
],
"dateOfBirth":"07-05-1986",
"gender":"MALE",
"signerEmailAddress":"test@gmail.com",
"signerMobileNumber":"9578561835",
"signerName":"Muru",
"validationReqd":1,
"webHookURL":""
}
],
"title":"string",
"username":"CAMSSuit1",
"password":"C$Msresf$1208n"
}
Last updated