HTTP + JSV
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /jsv/reply/SignDocLhmpRequest HTTP/1.1
Host: demoapi.linqqs.com
Content-Type: text/jsv
Content-Length: length
{
AppUid: 00000000000000000000000000000000,
UserId: 00000000000000000000000000000000,
SignDocs:
[
{
FilePath: String,
FileUrl: String,
FileId: 0,
SignatureImage: String,
SignatureName: String,
SignatureTitle: String,
SignatureDate: String,
FormAttachmentTypeId: 0,
FormName: String,
SignatureRequired: False,
XPosition: 0,
YPosition: 0,
PageNumber: 0,
XPositionName: 0,
YPositionName: 0,
PageNumberName: 0,
XPositionTitle: 0,
YPositionTitle: 0,
PageNumberTitle: 0,
XPositionDate: 0,
YPositionDate: 0,
PageNumberDate: 0
}
]
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
ResponseStatus:
{
ErrorCode: String,
Message: String,
StackTrace: String,
Errors:
[
{
ErrorCode: String,
FieldName: String,
Message: String
}
]
},
SignDocs:
[
{
FilePath: String,
FileUrl: String,
FileId: 0,
SignatureImage: String,
SignatureName: String,
SignatureTitle: String,
SignatureDate: String,
FormAttachmentTypeId: 0,
FormName: String,
SignatureRequired: False,
XPosition: 0,
YPosition: 0,
PageNumber: 0,
XPositionName: 0,
YPositionName: 0,
PageNumberName: 0,
XPositionTitle: 0,
YPositionTitle: 0,
PageNumberTitle: 0,
XPositionDate: 0,
YPositionDate: 0,
PageNumberDate: 0
}
]
}