Skip to main content

Sequence signing

Sequence signing is a group of signingProcesses. By using a sequence to group them to gether we can create flexible workflows. The most common work flow is a sequence with n many signeers and n many documents. By grouping them in a sequence we can have a link that links to many documents, the customer only gets one email requesting him to sign all the documents. When all signeers have signed all documents Taktikal will send all the documents in a single email.

A sequence is an array of signingProcesses and additional properties

PropertyData typeDescription
Userstringemail address of owner of this sequence
RequiresAuthboolif set to true a signee needs to authenticate to be able to view the documents before signing
SignInOrdertrueif set to true the first signee in the sequence needs to sign all documents before signee nr 2 is notified

Example request


POST /api/management/signing/sequential HTTP/1.1
Host: onboardingdev.taktikal.is
Content-Type: application/json
Accept: application/json
Authorization: Basic MTNhNGU3YjdlNzI0OmFwaS0zZmY0MDkxZDFkOWU0NzQwYmJiMTNkMWI2MmZi


{
"user": "your@email.is",
"SignInOrder": false,
"RequiresAuth": false,
"CreateSigningProcesses": [
{
"pdfDocument": "Base 64 string of PDF document",
"pdfFileName": "example.pdf",
"flowKey": "fd9583b6be91",
"meta": {
"myKey": "myvalue"
},
"user": "your@email.is",
"SignInOrder": false,
"RequiresAuth": false,
"SignatureLocation": "TopFirstPage",
"createSignees": [
{
"name": "Jane Doe",
"ssn": "6000101992",
"address": "Street 23",
"postalCode": "108",
"city": "Reykjavík",
"email": "noreply@taktikal.is",
"phoneNumber": "4444444",
"communicationDeliveryType": "none",
"hidePersonalCode": false
},
{
"name": "John Smith",
"ssn": "6000101997",
"address": "Street 28",
"postalCode": "108",
"city": "Reykjavík",
"email": "noreply@taktikal.is",
"phoneNumber": "9999999",
"communicationDeliveryType": "none",
"hidePersonalCode": false
}
]
},
{
"pdfDocument": "Base 64 string of PDF document",
"pdfFileName": "example.pdf",
"flowKey": "fd9583b6be91",
"meta": {
"myKey": "myvalue"
},
"user": "your@email.is",
"SignInOrder": false,
"RequiresAuth": false,
"SignatureLocation": "TopFirstPage",
"createSignees": [
{
"name": "Jane Doe",
"ssn": "6000101992",
"address": "Street 23",
"postalCode": "108",
"city": "Reykjavík",
"email": "noreply@taktikal.is",
"phoneNumber": "4444444",
"communicationDeliveryType": "none",
"hidePersonalCode": false
},
{
"name": "John Smith",
"ssn": "6000101997",
"address": "Street 28",
"postalCode": "108",
"city": "Reykjavík",
"email": "noreply@taktikal.is",
"phoneNumber": "9999999",
"communicationDeliveryType": "none",
"hidePersonalCode": false
}
]
}
]
}

Example response

{
"key": "pga9c4b4a7d8a84e5792",
"status": "Created",
"requiresAuth": false,
"user": "your@email.is",
"signInOrder": false,
"signees": [
{
"key": "gs3767046139",
"url": "https://app-dev.taktikal.is/s/pga9c4b4a7d8a84e5792/gs3767046139",
"signingKeys": [
{
"signeeKey": "sidd2fb2fd3ad4",
"processKey": "spfc1f49bff785"
},
{
"signeeKey": "si8664b3497230",
"processKey": "sp9945c40a326e"
}
]
},
{
"key": "gsec71b583bf",
"url": "https://app-dev.taktikal.is/s/pga9c4b4a7d8a84e5792/gsec71b583bf",
"signingKeys": [
{
"signeeKey": "sie47410ddd141",
"processKey": "spfc1f49bff785"
},
{
"signeeKey": "si0c21b8408d3b",
"processKey": "sp9945c40a326e"
}
]
}
],
"signingProcesses": [
{
"key": "spfc1f49bff785",
"signees": [
{
"name": "Jane Doe",
"ssn": "6000101992",
"phoneNumber": "4444444",
"email": "noreply@taktikal.is",
"address": "Street 23",
"postalCode": "108",
"city": "Reykjavík",
"key": "sidd2fb2fd3ad4",
"signed": false,
"processKey": "spfc1f49bff785",
"hidePersonalCode": false,
"communicationDeliveryType": "None",
"url": "https://app-dev.taktikal.is/s/spfc1f49bff785/sidd2fb2fd3ad4",
"signatureType": "Qualified"
},
{
"name": "John Smith",
"ssn": "6000101997",
"phoneNumber": "9999999",
"email": "noreply@taktikal.is",
"address": "Street 28",
"postalCode": "108",
"city": "Reykjavík",
"key": "sie47410ddd141",
"signed": false,
"processKey": "spfc1f49bff785",
"hidePersonalCode": false,
"communicationDeliveryType": "None",
"url": "https://app-dev.taktikal.is/s/spfc1f49bff785/sie47410ddd141",
"signatureType": "Qualified"
}
],
"flowKey": "fd9583b6be91",
"status": "Created",
"meta": {
"myKey": "myvalue"
},
"pdfFileName": "example.pdf",
"attachments": [],
"attachmentReferences": [],
"requiresAuth": false,
"user": "your@email.is",
"signInOrder": false,
"signatureLocation": "TopFirstPage",
"sequenceKey": "pga9c4b4a7d8a84e5792"
},
{
"key": "sp9945c40a326e",
"signees": [
{
"name": "Jane Doe",
"ssn": "6000101992",
"phoneNumber": "4444444",
"email": "noreply@taktikal.is",
"address": "Street 23",
"postalCode": "108",
"city": "Reykjavík",
"key": "si8664b3497230",
"signed": false,
"processKey": "sp9945c40a326e",
"hidePersonalCode": false,
"communicationDeliveryType": "None",
"url": "https://app-dev.taktikal.is/s/sp9945c40a326e/si8664b3497230",
"signatureType": "Qualified"
},
{
"name": "John Smith",
"ssn": "6000101997",
"phoneNumber": "9999999",
"email": "noreply@taktikal.is",
"address": "Street 28",
"postalCode": "108",
"city": "Reykjavík",
"key": "si0c21b8408d3b",
"signed": false,
"processKey": "sp9945c40a326e",
"hidePersonalCode": false,
"communicationDeliveryType": "None",
"url": "https://app-dev.taktikal.is/s/sp9945c40a326e/si0c21b8408d3b",
"signatureType": "Qualified"
}
],
"flowKey": "fd9583b6be91",
"status": "Created",
"meta": {
"myKey": "myvalue"
},
"pdfFileName": "example.pdf",
"attachments": [],
"attachmentReferences": [],
"requiresAuth": false,
"user": "your@email.is",
"signInOrder": false,
"signatureLocation": "TopFirstPage",
"sequenceKey": "pga9c4b4a7d8a84e5792"
}
]
}