Endpoint in portal backend, where Signatus sends information about the completed envelope
Envelope info service specifications: #
| URL | /envelope-info URL to endpoint will be added in request : rules.sendInfo |
| Method | POST |
| Authentication | NONE |
| Content Type | application/json |
Rules example to set envelope info URL :
{
"rules": {
"sendInfo": "https://portalbackend.com/envelope-info"
}
}Request body example :
{
"id": "2a79588d-f722-4293-94c1-61e6594c0ff9",
"userId": "demo.api",
"state": "final",
"envelopetypeid": 4,
"expirationtime": 1755767728640,
"extension": {},
"processes": [
{
"id": "92d4cfd2-2170-449a-8989-2d049ad0882e",
"userId": "demo.api",
"envelopeid": "2a79588d-f722-4293-94c1-61e6594c0ff9",
"signer": "client",
"state": "final",
"extension": {},
"sigtype": "bio",
"envelopetypeid": 4,
"tenant": "demo",
"rules": {}
},
{
"id": "47aa3bf0-7381-4a44-b93f-a0cf22880fba",
"userId": "demo.api",
"envelopeid": "2a79588d-f722-4293-94c1-61e6594c0ff9",
"signer": "approver",
"state": "final",
"extension": {},
"sigtype": "data",
"envelopetypeid": 4,
"tenant": "demo",
"rules": {}
}
],
"type": "inbox",
"product": [],
"contact": {},
"tenant": "demo",
"rules": {
"guiSignerName.client": "John Client",
"sendInfo": "https://portalbackend.com/envelope-info",
"mouseSignature": false,
"guiSignerName.approver": "Jack Employer",
"emailTo.client": "client@company.com",
"emailTo.approver": "approver@portal.com",
"emailFrom": "approver@portal.com",
"nameFrom": "Jack Employer",
"openOtpPhone.client": "+421907863752",
"emailFinal": "client@company.com"
}
}