Създава заявка с един или повече документи (PDF или XML, base64) и подписващите в реда, в който трябва да подпишат. Може да зададе срок, напомняне, папка, етикети, имейл за подписания файл и адрес за известия при промяна на статуса.
request.json
{
"type": 0,
"description": "string",
"employeeNumber": "string",
"documents": [
{
"fileName": "string",
"content": "string",
"sha256sum": "string"
}
],
"participants": [
{
"names": "string",
"email": "string",
"phone": "string",
"ipAddress": "string",
"typeOfIdentifier": "EGN",
"identifier": "string",
"channel": "BTRUST",
"signatureVendorAlias": "string",
"billingMode": "RELYING_PARTY",
"oneTimeSigning": true,
"oneTimeRecipient": {
"country": "string",
"identificationNumber": "string",
"documentNumber": "string",
"firstName": "string",
"middleName": "string",
"lastName": "string",
"phone": "string",
"email": "string",
"language": "bg",
"codeConfirmation": "VENDOR",
"personIdentifierType": "EGN",
"personDocumentType": "ID_CARD",
"firstNameCyrillic": "string",
"middleNameCyrillic": "string",
"lastNameCyrillic": "string",
"birthCountryCode": "string",
"birthDate": "string",
"documentIssueDate": "string",
"documentValidityDate": "string",
"personAddress": {
"address": "string",
"city": "string",
"countryCode": "string"
},
"oneTimeOTPLINK": "OTP"
},
"oneTimeAgent": {
"country": "string",
"identificationNumber": "string",
"phone": "string"
},
"signAllDocumentsAtOnce": true,
"signaturePositions": [
{
"fileName": "string",
"pageNum": 0,
"xAxis": 0,
"yAxis": 0
}
],
"signingProperties": [
{
"fileName": "string",
"optional": true,
"preview": true,
"visibleSignature": true
}
],
"deviceId": "string",
"protectionMode": "none",
"linkPassword": "string",
"autoSignerId": "string",
"coverage": 0,
"annotations": [
{
"fileName": "string",
"annotationText": "string",
"pageNum": 0,
"xAxis": 0,
"yAxis": 0,
"fontName": "string",
"fontSize": 0,
"fontColor": "string"
}
],
"visualSignVariant": "DIGISIGN",
"autoprocess": true,
"signedDeclaration": "string",
"employee": {
"email": "string",
"employeeId": "string",
"fullNameCyrillic": "string",
"fullNameLatin": "string",
"phone": "string",
"position": "string"
},
"sendSignedFile": true,
"passwordSendSignedFile": "string"
}
],
"expiry": "string",
"expirationNotification": 0,
"autoprocess": true,
"processNow": true,
"sendSignedFileTo": "string",
"passwordForSendSignedFileTo": "string",
"folderName": "string",
"tags": [
null
],
"callbackUrl": "string"
}