Download OpenAPI specification:Download
| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureReason | string |
| signatureContactInfo | string |
| label | string |
| pdfSignatureIsVisible | boolean |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "string",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureReason": "string",
- "signatureContactInfo": "string",
- "label": "string",
- "pdfSignatureIsVisible": true
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureReason | string |
| signatureContactInfo | string |
| label | string |
| pdfSignatureIsVisible | boolean |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "string",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureReason": "string",
- "signatureContactInfo": "string",
- "label": "string",
- "pdfSignatureIsVisible": true
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string"
}| signatureLevel required | string |
| signaturePackaging required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string"
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| instantsession required | boolean |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| instantsession required | boolean |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string"
}Sign ASICE container with Smart-ID
| id required | string |
| signatureprofile required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Sign ASICE container with Smart-ID
| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Sign ASICE container with Smart-ID
| id required | string |
| signatureprofile required | string |
| instantsession required | boolean |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Sign ASICE container with Smart-ID
| id required | string |
| instantsession required | boolean |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Get Smart-ID signing certificate for hash signing
"string"{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Get Smart-ID signing certificate for hash signing
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Get Smart-ID signing process status using poll or waite till result mechanism
| session required | string Example: 9f68c94e-086e-461d-9cda-6a919c9ed603 Session code from signing initiation request response |
| pollwaitinmilliseconds required | integer <int64> Example: 90000 Poll wait in milliseconds. Long waite enabled if exists and is positive number. In case of missing parameter, 0 or negative value immediate poll response. |
{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Get Smart-ID signing process status using poll or waite till result mechanism
| session required | string Example: 9f68c94e-086e-461d-9cda-6a919c9ed603 Session code from signing initiation request response |
{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string"
}Sign ASICE container with Smart-ID
| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Get Smart-ID signing process status using poll or waite till result mechanism
| session required | string Example: 9f68c94e-086e-461d-9cda-6a919c9ed603 Session code from signing initiation request response |
| pollwaitinmilliseconds required | integer <int64> Example: 90000 Poll wait in milliseconds. Long waite enabled if exists and is positive number In case of missing parameter, 0 or negative value immediate poll response. |
{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Get Smart-ID signing process status using poll or waite till result mechanism
| session required | string Example: 9f68c94e-086e-461d-9cda-6a919c9ed603 Session code from signing initiation request response |
{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}Sign ASICE container with Smart-ID
| id required | string |
| signatureprofile required | string |
| idCode required | string Example: "390101-00001" Person personal code |
| displayText | string Example: "Please sign document" Message displayed to the user to prompt them to authorize. Up to 300 characters of text. |
| forcePin | boolean Example: "false" Request to use PIN code, biometrics not allowed. |
{- "displayText": "Please sign document",
- "forcePin": false,
- "idCode": "390101-00001"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Sign ASICE container with Smart-ID
| id required | string |
| idCode required | string Example: "390101-00001" Person personal code |
| displayText | string Example: "Please sign document" Message displayed to the user to prompt them to authorize. Up to 300 characters of text. |
| forcePin | boolean Example: "false" Request to use PIN code, biometrics not allowed. |
{- "displayText": "Please sign document",
- "forcePin": false,
- "idCode": "390101-00001"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}E-Seal pdf document in archive referenced by id from request. For visual signature specify 'pdfSigningSigner' parameter value according to pdfSigningSigner schema.
| id required | string |
| company required | string |
| pdfSigningSigner | string |
{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "callBackUrl": "string",
- "documentID": "string",
- "verificationCode": "string",
- "errorMessage": "string",
- "signatureProfile": "string",
- "container": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}E-Seal ASICE container created from file(s) provided by request.
| company required | string |
| fileName | Array of strings |
| containerName | string |
| signatureProfile | string |
| file required | Array of strings <binary> [ items <binary > ] |
E-Seal asic container reference provided by request. If referenced document is not ASICE container, create one from document referenced
| id required | string |
| company required | string |
| signatureProfile | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "callBackUrl": "string",
- "documentID": "string",
- "verificationCode": "string",
- "errorMessage": "string",
- "signatureProfile": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}E-Seal ASICE container reference provided by request.
| id required | string |
| company required | string |
| signatureProfile | string |
{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "callBackUrl": "string",
- "documentID": "string",
- "verificationCode": "string",
- "errorMessage": "string",
- "signatureProfile": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| provider required | string |
| state required | string |
| code required | string |
{- "sessionId": "string",
- "name": "string",
- "givenName": "string",
- "familyName": "string",
- "serialNumber": "string",
- "eips": "string"
}| provider required | string |
| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| provider required | string |
| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| provider required | string |
| documents required | Array of strings |
object (PDFSigningSigner) |
{- "documents": [
- "string"
], - "pdfSigner": {
- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}
}| id required | string |
| locale | string Default: "" |
| signatureProfile | string Default: "LT" |
| role | string Default: "" |
| additionalData | string |
| authRedirectUri | string Default: "" |
| signRedirectUri | string Default: "" |
| state | string Default: "" |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| locale | string Default: "" |
| signatureProfile | string Default: "LT" |
| role | string Default: "" |
| additionalData | string |
| authRedirectUri | string Default: "" |
| signRedirectUri | string Default: "" |
| state | string Default: "" |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| locale | string Default: "" |
| signatureProfile | string Default: "LT" |
| role | string Default: "" |
| additionalData | string |
| authRedirectUri | string Default: "" |
| signRedirectUri | string Default: "" |
| state | string Default: "" |
| documents required | Array of strings |
object (PDFSigningSigner) |
{- "documents": [
- "string"
], - "pdfSigner": {
- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}| id required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}Froward OCSP bytearray request to TSP
| signingCertificate | string |
| issuerCertificate | string |
| extnId | string |
| extnValue | string |
| critical | boolean |
object (Extension) | |
object (CertificateToken) | |
object (CertificateToken) |
{- "signingCertificate": "string",
- "issuerCertificate": "string",
- "extnId": "string",
- "extnValue": "string",
- "critical": true,
- "nonceExtension": {
- "extnId": {
- "id": "string",
- "encoded": "string"
}, - "critical": true,
- "extnValue": {
- "octets": "string",
- "octetStream": { },
- "loadedObject": {
- "encoded": "string"
}, - "encoded": "string"
}, - "parsedValue": { },
- "encoded": "string"
}, - "issuerCertificateToken": {
- "publicKeyOfTheSigner": {
- "encoded": "string",
- "format": "string",
- "algorithm": "string"
}, - "signatureValidity": "VALID",
- "signatureAlgorithm": "RSA_RAW",
- "entityKey": { },
- "selfSigned": true,
- "keyUsageBits": [
- "DIGITAL_SIGNATURE"
], - "sourceURL": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "subject": {
- "principal": {
- "name": "string",
- "encoded": "string"
}, - "encoded": "string",
- "canonical": "string",
- "rfc2253": "string",
- "prettyPrintRFC2253": "string"
}, - "issuer": {
- "principal": {
- "name": "string",
- "encoded": "string"
}, - "encoded": "string",
- "canonical": "string",
- "rfc2253": "string",
- "prettyPrintRFC2253": "string"
}, - "notBefore": "2019-08-24T14:15:22Z",
- "selfIssued": true,
- "signature": "string",
- "encoded": "string",
- "publicKey": {
- "encoded": "string",
- "format": "string",
- "algorithm": "string"
}, - "issuerX500Principal": {
- "name": "string",
- "encoded": "string"
}, - "serialNumber": 0,
- "notAfter": "2019-08-24T14:15:22Z",
- "ca": true,
- "abbreviation": "string",
- "pathLenConstraint": 0,
- "certificate": {
- "keyUsage": [
- true
], - "sigAlgParams": "string",
- "notBefore": "2019-08-24T14:15:22Z",
- "extendedKeyUsage": [
- "string"
], - "subjectDN": {
- "name": "string"
}, - "issuerDN": {
- "name": "string"
}, - "tbscertificate": "string",
- "sigAlgName": "string",
- "sigAlgOID": "string",
- "issuerUniqueID": [
- true
], - "subjectUniqueID": [
- true
], - "subjectAlternativeNames": [
- [
- { }
]
], - "issuerAlternativeNames": [
- [
- { }
]
], - "signature": "string",
- "basicConstraints": 0,
- "issuerX500Principal": {
- "name": "string",
- "encoded": "string"
}, - "subjectX500Principal": {
- "name": "string",
- "encoded": "string"
}, - "version": 0,
- "serialNumber": 0,
- "notAfter": "2019-08-24T14:15:22Z",
- "criticalExtensionOIDs": [
- "string"
], - "nonCriticalExtensionOIDs": [
- "string"
], - "type": "string",
- "encoded": "string",
- "publicKey": {
- "encoded": "string",
- "format": "string",
- "algorithm": "string"
}
}, - "valid": true,
- "dssid": {
- "binaries": "string"
}, - "dssidAsString": "string",
- "signatureIntact": true,
- "invalidityReason": "string"
}, - "signingCertificateToken": {
- "publicKeyOfTheSigner": {
- "encoded": "string",
- "format": "string",
- "algorithm": "string"
}, - "signatureValidity": "VALID",
- "signatureAlgorithm": "RSA_RAW",
- "entityKey": { },
- "selfSigned": true,
- "keyUsageBits": [
- "DIGITAL_SIGNATURE"
], - "sourceURL": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "subject": {
- "principal": {
- "name": "string",
- "encoded": "string"
}, - "encoded": "string",
- "canonical": "string",
- "rfc2253": "string",
- "prettyPrintRFC2253": "string"
}, - "issuer": {
- "principal": {
- "name": "string",
- "encoded": "string"
}, - "encoded": "string",
- "canonical": "string",
- "rfc2253": "string",
- "prettyPrintRFC2253": "string"
}, - "notBefore": "2019-08-24T14:15:22Z",
- "selfIssued": true,
- "signature": "string",
- "encoded": "string",
- "publicKey": {
- "encoded": "string",
- "format": "string",
- "algorithm": "string"
}, - "issuerX500Principal": {
- "name": "string",
- "encoded": "string"
}, - "serialNumber": 0,
- "notAfter": "2019-08-24T14:15:22Z",
- "ca": true,
- "abbreviation": "string",
- "pathLenConstraint": 0,
- "certificate": {
- "keyUsage": [
- true
], - "sigAlgParams": "string",
- "notBefore": "2019-08-24T14:15:22Z",
- "extendedKeyUsage": [
- "string"
], - "subjectDN": {
- "name": "string"
}, - "issuerDN": {
- "name": "string"
}, - "tbscertificate": "string",
- "sigAlgName": "string",
- "sigAlgOID": "string",
- "issuerUniqueID": [
- true
], - "subjectUniqueID": [
- true
], - "subjectAlternativeNames": [
- [
- { }
]
], - "issuerAlternativeNames": [
- [
- { }
]
], - "signature": "string",
- "basicConstraints": 0,
- "issuerX500Principal": {
- "name": "string",
- "encoded": "string"
}, - "subjectX500Principal": {
- "name": "string",
- "encoded": "string"
}, - "version": 0,
- "serialNumber": 0,
- "notAfter": "2019-08-24T14:15:22Z",
- "criticalExtensionOIDs": [
- "string"
], - "nonCriticalExtensionOIDs": [
- "string"
], - "type": "string",
- "encoded": "string",
- "publicKey": {
- "encoded": "string",
- "format": "string",
- "algorithm": "string"
}
}, - "valid": true,
- "dssid": {
- "binaries": "string"
}, - "dssidAsString": "string",
- "signatureIntact": true,
- "invalidityReason": "string"
}
}E-Seal Document using profile by ID provided by request.
| id required | string |
| profile required | string |
| phoneNo | string Example: "+3721234567890" Mobile number for Mobile-ID (EE, LT). Starting with country code staring with '+' |
| idCode | string Example: "3621234567890" Personal code for Smart-ID (EE, LV, LT) |
| country | string Example: "EE" Country code for singing with Mobile-ID (EE, LT), Smart-ID (EE,LV, LT). Country code in format LV, LT, EE |
| documentNumber | string Example: "123123123123" Smart-ID document number used for signing identified during authentication process |
| displayText | string Example: "Please sign document" Smart-ID display text (can be longer text if user has new version of Smart-ID mobile App). If not specified used 'displayText' |
| role | string Example: "CEO of Company" Signer role added to xades signatures (asice containers) |
| delay | integer <int32> Example: "3000" Smart-ID app popup delay in milliseconds between returning verification code |
| callbackUrl | string Example: "3000" Callback url to send process information. Replacements for {documentid}, {sessioncode}, {status} tags performed |
| hashToSign | string Internal use only |
| signatureProfile | string Example: "PAdES_BASELINE_LT" |
| certInHex | string Certificate in HEX format to use for ID-card signing |
| fileToSign | string Files to sign for remote hash signing |
| signatureLocation | string Example: "Tallinn, Estonia" PDF signature location attribute value |
| signatureReason | string Example: "Apporve" PDF signature reason attribute value |
| signatureContactInfo | string Example: "signer@trustlynx.com" PDF signature contact info attribute value |
| pdfSignatureIsVisible | boolean Example: "true" Add PDF signature visual representation or not |
| forcePin | boolean Example: "false" Force confirm eparaksts mobile signing by pin |
| font | string Example: "classpath:OpenSansRegular.ttf" Signature text font. Reference as available resource to application |
| signerTextVerticalPosition | string Example: "BOTTOM" Signature text positioning, possible values: TOP, BOTTOM RIGHT, LEFT |
| signatureImageScaling | string Example: "ZOOM_AND_CENTER" Signature image scaling, possible values: STRETCH, ZOOM_AND_CENTER, CENTER |
| signatureFieldHeight | integer <int32> Example: "100" Visual signature field height |
| signatureFieldWidth | integer <int32> Example: "200" Visual signature field width |
object (PDFSignatureVisuals) | |
object (PDFTextVisuals) | |
| label | string |
| signingInfo | object |
| documentName | string |
| phoneNumber | string |
| personCode | string |
| pin | string |
{- "phoneNo": "+3721234567890",
- "idCode": "3621234567890",
- "country": "EE",
- "documentNumber": "123123123123",
- "displayText": "Please sign document",
- "role": "CEO of Company",
- "delay": 3000,
- "callbackUrl": "3000",
- "hashToSign": "string",
- "signatureProfile": "PAdES_BASELINE_LT",
- "certInHex": "string",
- "fileToSign": "string",
- "signatureLocation": "Tallinn, Estonia",
- "signatureReason": "Apporve",
- "signatureContactInfo": "signer@trustlynx.com",
- "pdfSignatureIsVisible": true,
- "forcePin": false,
- "font": "classpath:OpenSansRegular.ttf",
- "signerTextVerticalPosition": "BOTTOM",
- "signatureImageScaling": "ZOOM_AND_CENTER",
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "pdfSignatureVisuals": {
- "signatureImage": "Digitally signed by: {g} {sn} \\nAt date: {date}",
- "signatureXAxis": 100,
- "signatureYAxis": 100,
- "signatureZoom": 50,
- "signaturePage": 1,
- "sigMod2XIndent": 250,
- "signatureFieldHeight": 100,
- "signatureFieldWidth": 200,
- "textBackgroundColor": "#FF0096",
- "imageBackgroundColor": "#FF0096",
- "signatureTimeZone": "Europe/Tallinn",
- "numberOfSignaturesInRow": 0
}, - "pdfAdditionalText": {
- "text": "This document is digitally signed",
- "page": 1,
- "x": 100,
- "font": "classpath:OpenSansRegular.ttf",
- "fontSize": 12,
- "colour": "\"colour\": {\n \"r\": 0,\n \"g\": 0,\n \"b\": 0\n }",
- "transparency": 0.5
}, - "label": "string",
- "signingInfo": { },
- "documentName": "string",
- "phoneNumber": "string",
- "personCode": "string",
- "pin": "string"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "callBackUrl": "string",
- "documentID": "string",
- "verificationCode": "string",
- "errorMessage": "string",
- "signatureProfile": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}| ldapProfile required | string Ldap profile |
| filters required | Array of strings Recipient filters |
| containerName | string Cdoc container name |
| file required | Array of strings <binary> [ items <binary > ] Files to be added to container |
| documentData required | string DocumentData |
| ldapProfile required | string Ldap profile |
| filters required | Array of strings Recipient filters |
| file required | Array of strings <binary> [ items <binary > ] Files to be added to container |
| profile required | string |
| file required | string <binary> |
{- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "documentMimeType": "string",
- "objectName": "string",
- "valid": true
}| file required | string <binary> |
{- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "documentMimeType": "string",
- "objectName": "string",
- "valid": true
}| file required | string <binary> |
{- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "documentMimeType": "string",
- "objectName": "string",
- "valid": true
}"string"{- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}| documentId | string |
| newDocumentName | string |
Array of objects (DocumentIdNamePair) |
{- "documentId": "string",
- "newDocumentName": "string",
- "containerDocuments": [
- {
- "documentId": "string",
- "fileName": "string"
}
]
}Add file to existing container file(s) provided by request.
| fileName | Array of strings File names if attached file original name will be replaced |
| container required | string <binary> Container files will be added to |
| file required | Array of strings <binary> [ items <binary > ] Files to be added to container |
Extend CaDES signature to level T, LT or LTA
| messageDigestDigestAlgorithmName | string |
| messageDigestInHex | string |
| cmssSignatureInHex | string |
| signatureLevel | string |
| signingTime | integer <int64> |
| certificateInHex | string |
{- "messageDigestDigestAlgorithmName": "string",
- "messageDigestInHex": "string",
- "cmssSignatureInHex": "string",
- "signatureLevel": "string",
- "signingTime": 0,
- "certificateInHex": "string"
}{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Get Smart-ID signing process status using poll or waite till result mechanism
| session required | string Example: 9f68c94e-086e-461d-9cda-6a919c9ed603 Session code from signing initiation request response |
{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}Get Smart-ID signing process status using poll or waite till result mechanism
| session required | string Example: 9f68c94e-086e-461d-9cda-6a919c9ed603 Session code from signing initiation request response |
| pollwaitinmilliseconds required | integer <int64> Example: 90000 Poll wait in milliseconds. Long waite enabled if exists and is positive number. In case of missing parameter, 0 or negative value immediate poll response. |
{- "result": "string",
- "certInfo": {
- "validFrom": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "serialNumber": "string",
- "commonName": "string"
}, - "documentID": "string",
- "sessionCode": "string",
- "verificationCode": "string",
- "digestAlgorithm": "SHA1",
- "hex": "string",
- "qrData": "string",
- "autoStartToken": "string",
- "containerId": "string",
- "container": {
- "containerId": "string",
- "containerInfo": {
- "signatures": [
- {
- "isValid": true,
- "signerRoles": [
- "string"
], - "signatureMethod": "string",
- "claimedSigningTime": "2019-08-24T14:15:22Z",
- "idCode": "string",
- "givenName": "string",
- "lastName": "string",
- "commonName": "string",
- "organization": "string",
- "organizationId": "string",
- "validationErrors": [
- { }
], - "validationWarnings": [
- { }
], - "issuer": {
- "organizationId": "string",
- "country": "string",
- "organization": "string",
- "commonName": "string"
}, - "certInBase64": "string",
- "signatureQualification": "string",
- "signatureLevel": "XML-NOT-ETSI"
}
], - "files": [
- {
- "fileName": "string",
- "fileSize": 0,
- "mimeType": "string"
}
], - "validationErrors": [
- "string"
], - "valid": true
}
}
}