Response Parameters
Returns following user details in JSON format:
#
Field Name
Description
Type
Max. Length
Mandatory [Yes/No]
1
responseObject
HTML object returned in response. Needs to be opened in a browser
String
500
Yes
2
isError
Response Error Status
Boolean
3
Yes
3
severity
Yes
4
errorCode
Return error Status
number
50
No
5
message
Sends the response description
String
100
Yes
6
session
Client application identifier for the current session if any
string
20
Yes
7
esignTrxnID
Returns the transaction Id
string
100
Yes
Sample Encrypted Response:
{
"responseObject":"RZELLLa1Qf+W3MniHuymYJwE5zJOsymJmZgJJEhZQiw EKUrwzn2TL7CkClpFsjY3M4NORWkx0nz/01v7vxjbtinlTNKZJnhXH7Fj9FK x3E5WHTmCiH4v/yVma61opXTVruBxfxg5dvvWDaxDyWmsJa/FnVprH5BB c/u3zU2/D1wfIntNGpebuc8JFTbqV/Nk8OJuavTETsPu/qMxa3olxAzHuQZc6s yIeSdCLek1nuf1YBvEYgLCdjdSIUhAMasoXBc7dhvfNN369yxcfI0efdKFKcb VfuhX0QsNO8pRWLIDbvIc76XbJyOGa7banruQjtrrBIDcZMcIlxYafXGLTM
0cQhE5wkJpD4zqG4wYlEGy/zTCvorBC+OXUZngZjdEJI/q9mKhlzwZbjaIaz
0w76wnopOqJMowVqCXgMKe4KsbFFz/IoBilg8zjLnJn8XYQU/Lt1Jo80J++ +4yy7sc6/6GDn7gMpQSHHzpxTQZNEDGX/QxRp5WPNU/pP8BKnbNeDLR pOWAvoodMg0DkMbioukQumE4i2bpQXN3i2Tdv6iG27c7TPd4xZh6/kEjVU Mw7bR2ZbMt0GAF3RnLt9gffQe+cyd5IOVR8t5n2biaA3VRGG0S+RKo3QP
GcoZAtHq9CKNo5X4IRcySsPpinu8Yty3Ny01smfMkVspl7LPT6bwbqr/YeMg
Q7VFFkHEsteNtueWCY7iAqf/4lBXMFh6Y9AI8U/AaGUxf/G3XVIl0Iy0We4
F10jPcbZFLGiY=",
"isError”: false,
"severity":null,
"errorCode":200,
"message":"Success",
"session":"bb7eeaab-c181-4c11-99b1-3ddf661dab31",
"esignTrxnID":"afd95632-6a49-4162-a1bd-3604ea1b6e61"
}
Sample plain ResponseObject BASE 64:
“DAgMCAwIDAgMCAwIDAgMCA0MjMgMCA0OTggMCAwIDAgMCAwIDAgMCA3OTkgNTI1IDUyNyAwI
DAgMCAzOTEgMzM1IDUyNV0gDQplbmRvYmoNCjE5IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNv ZGUvTGVuZ3RoIDI1NTY0L0xlbmd0aDEgOTE3NTI+Pg0Kc3RyZWFtDQp4nOx9B3iUVdr2Oe87LZlMMpO eTJKZyZBQJiGBUBJahjQIoQUYTEJLSCFIEKSDgFEQNIplrVgQuyuWyQASsGHvnbWuBVddXcW2qyIl+e7zP nNCWeX7fi/38/P650nuue/znOec9/T3xCsYxhljVnzoWG1pUcmULR/NszBePAyOf5UWjS3+oHNpLuPeF MZU54TJOf1veLRuJ2P8fJSqrZ9ftzDm8cRNjM27Avkt9cuWOHcvfGsgYzclMqZ/sGnhnPlr31cHM7YA4Rb
PnJaVTU/WRB9g7PZ9jPWf3txY13Bw3Eo/6otAwKBmOCz3pCCflyDdo3n+khU7+8W0Iv0ZY3PvbllQX1d
RPfxjxt7ORfjU+XUrFvY1Z3yJ/GbEO+c3Lqm79tytyxgfjXy2/oy6+Y1bDn0/i/EotDd38cIFi5d02dkGxguPiPi FixoXxsxJT2JsdRYe9wUTY2EYsv8T59SvZ0UN+54lmZiwB75Y/YLgN8uXTzh86Ghr2JemQUiGMYWRoZyB dTL+RPjWw4cObQ37UqvpOEu6W3jsfdjlzMqGoZwCzmEbGYsepD2XM1Xn4ZcyPTPpN+vzUGUasfoK26
AwE1Oi9Iqi6FRF9zHr27WX9ThLawFs3GSnk3kZy3iB2mDcomQ6Ge8SeeoufaToKYvVRR5rDX+Z/eam+5
Ld/dvX+p8zw5u/b3vVT1nU7/n8X2Pq82z+z/l1jeymE+JaT0z/
BbMjMgMCBSXQovU2lnRmxhZ3MgMwo+Pgo+
==wMCBuDQowMDAwMDc3NDU3IDAwMDAwIG4NCjAwMDAwNzc1NTggMDAwMDAgbg0KdHJhaW xlcgo8PAovU2l6ZSAzMQovUm9vdCAxIDAgUgovSW5mbyA5IDAgUgovSUQgWzw5RkQ4NTQ0MTZDRT g1QzREOEIwM0NGOUExMUEzRTQ3RD4gPDE1QTE3NTI4RDVDMUFBRTczRTFFRkNCOEE1RkYxOUNDP l0KL1ByZXYgMzE5MzYKPj4Kc3RhcnR4cmVmCjc3ODQzCiUlRU9GCg==”
Sample Decode from Base64 Response:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!doctype html>
<html>
<head>
<meta property="og:title" content="">
<meta property="fb:page_id" content="43929265776">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<meta name="referrer" content="origin">
</head>
<body id="archivebody">
<div class="page_container">
<div class="modal-header pt-2 pb-2 modal_header_custom" style="height: auto !important;">
<h3 class="modal-title modal_heading_custom" style="margin: 0px;">E-sign - Declaration</h3>
</div>
</div>
</body>
</html>
Sample Failure plain Response:
{
"responseObject":null,
"isError”:true,
"severity":null,
"errorCode":1001,
"message":" Invalid User ",
"session":"bb7eeaab-c181-4c11-99b1-3ddf661dab31",
"esignTrxnID":""
}
Response Status Code and Status Description:
If the request fails, corresponding status code will be returned along with the status description in the response parameter. The following table lists the possible status codes.
#
Status Code
Status Description
1
CSS1001
Invalid User
2
CSS1002
Unauthorize
3
CSS1003
Input_Decryption_Failed
4
CSS1004
Access_Token_Failed
5
CSS1005
Sign_API_Failed
6
CSS1006
Download_Signed_dcoument_failed
7
CSS1007
Database_Connection
8
CSS1008
InternalError
9
CSS1009
Client encryption key is empty
10
CSS1010
Transaction Id is empty
11
CSS1011
esign/GetTransactionStatus API received Failed
12
CSS1012
Give Transaction Id Status is initiated
13
CSS1013
Give Transaction Id Status is Requested
14
CSS1014
Client Decryption key is empty
15
CSS1015
API authentication failed
16
CSS1016
Unauthorized API access
Last updated