Biometric Signature

Access to biometric signature endpoints.


Parameters

Name In Type Required Description
org_id path string true Organization name
sign_id path string true uuid that identifies signature data by signer, associated to a digital sign process

Request example

1
2
3
4

curl -X GET https://documents.masstack.com/v1/orgs/{org_id}/biometric_signs/{sign_id} \
  -H "Accept: application/json"

Responses

Code Meaning Description Schema
200 OK Expected response for a valid request. GetSignResponse
400 Bad Request Request input is not valid None
401 Unauthorized Unauthorized. AuthN and AuthZ validations have fail None
500 Internal Server Error Not expected error None
default Default Error response ErrorsResponse

Parameters

Name In Type Required Description
org_id path string true Organization name
x-installation_id header string true browser installation id (unique identifier)
x-fingerprint header string true device fingerprint
x-location header string false device location coordinate
sign_id path string true uuid that identifies signature data by signer, associated to a digital sign process

Request example

1
2
3
4
5
6
7

curl -X POST https://documents.masstack.com/v1/orgs/{org_id}/biometric_signs/{sign_id}/preview \
  -H "Accept: application/json" \
  -H "x-installation_id: 625fc44b-5b1c-451e-bcc7-276c911f0af8" \
  -H "x-fingerprint: 33dd65c7fefc7078776965ca85cee243" \
  -H "x-location: 88.52,-123.1"

Responses

Code Meaning Description Schema
204 No Content Action executed correctly None
400 Bad Request Request input is not valid None
401 Unauthorized Unauthorized. AuthN and AuthZ validations have fail None
500 Internal Server Error Not expected error None
default Default Error response ErrorsResponse

Parameters

Name In Type Required Description
org_id path string true Organization name
x-installation_id header string true browser installation id (unique identifier)
x-fingerprint header string true device fingerprint
x-location header string false device location coordinate
sign_id path string true uuid that identifies signature data by signer, associated to a digital sign process
body body BiometricSignRequest true Necessary data to execute action

Request body - instance of BiometricSignRequest

1
2
3
4
{
  "biometric_data": "string",
  "signature_image": "string"
}
Name Type Required Description
biometric_data string true biometric data extracted from the signatory’s handwritten signature. (Max allowed length 300kb)
signature_image string true base64 encoded image of the signature. (Max allowed length 500kb)

Request example

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12

curl -X POST https://documents.masstack.com/v1/orgs/{org_id}/biometric_signs/{sign_id}/sign \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "x-installation_id: 625fc44b-5b1c-451e-bcc7-276c911f0af8" \
  -H "x-fingerprint: 33dd65c7fefc7078776965ca85cee243" \
  -H "x-location: 88.52,-123.1" \
 --data-raw "{
  'biometric_data': 'string',
  'signature_image': 'string'
}" 

Responses

Code Meaning Description Schema
204 No Content Action executed correctly None
400 Bad Request Request input is not valid None
401 Unauthorized Unauthorized. AuthN and AuthZ validations have fail None
500 Internal Server Error Not expected error None
default Default Error response ErrorsResponse

Endpoints

Documents

    Forms

      Sections

        Templates

          Templates Configuration

            Digital Sign Process

              Biometric Signature

                Simple Signature

                  Identification Agent

                    Sign Configuration

                      Identification OTP

                        Identification Agent Admin

                          Identification OTP Admin

                            Contracts

                              Scoring

                                Securize