Skip to main content

Liveness

The Liveness capability provides automated checks that ensure the end user is physically present during the verification and is not attempting a spoofing attack.

Dependencies

Dependencies include Usability and Selfie that is acquired for the workflow must be PASSED by the Usability capability.

Supported Credential include

A Facemap is optional, but significantly improves the reliability of the Liveness checks. The Facemap can only be acquired by using the Web Client or one of the Jumio SDKs.

Response

Response data is available for transactions that include the Liveness capability. For information on transaction data see this.

  "liveness": [
{
"id": "a070b186-d678-4de8-9a5f-5a15a35e99a4",
"credentials": [
{
"id": "fe84b047-c9fb-490b-8358-009ee4e695a5",
"category": "SELFIE"
},
{
"id": "398cf6bf-524d-4fd5-b2a8-586e3df89502",
"category": "FACEMAP"
}
],
"decision": {
"type": "PASSED",
"details": {
"label": "OK"
}
},
"data": {
"type": "JUMIO_STANDARD",
"predictedAge": 49,
"ageConfidenceRange": "14-67"
}
}
],

Decision Details Labels

Decision TypeLabelDescription
NOT_EXECUTEDPRECONDITION_NOT_FULFILLEDRequired data from another capability is not available.
NOT_EXECUTEDTECHNICAL_ERRORAn error prevented execution.
PASSEDOKAnalysis determined that the end user was physically present during the verification process.
REJECTEDLIVENESS_UNDETERMINEDLiveness cannot be determined.
REJECTEDID_USED_AS_SELFIEAn ID photo was used for the selfie.
REJECTEDMULTIPLE_PEOPLEMore than one person appears in the selfie.
REJECTEDDIGITAL_COPYThe selfie was captured from a screen.
REJECTEDPHOTOCOPYThe selfie was captured from a paper printout.
REJECTEDMANIPULATEDThe selfie was manipulated prior to uploading (for example, a background swap).
REJECTEDNO_FACE_PRESENTA face does not appear in the selfie.
REJECTEDFACE_NOT_FULLY_VISIBLEThe face is only partially visible in the selfie.
REJECTEDBLACK_WHITEThe selfie image is black and white.
WARNINGAGE_DIFFERENCEThere is a large difference between the estimated selfie age and the date of birth on the ID.
WARNINGBAD_QUALITYThe selfie is of bad quality.
tip

For an overview of how Jumio handles PASSED, WARNING, and REJECTED across all capabilities, see How Jumio Handles Results.

Data

KeyTypeDescription
typestringThe service that is used. Possible values:
  • JUMIO_STANDARD
  • JUMIO_PREMIUM (requires additional configuration for your tenant)
The technology used is based on the product purchased.
predictedAgeintegerEstimated age of the end user based on the selfie.
ageConfidenceRangestringAge range into which the end user would fall.