Introducing VIDA Identity Stack: All of VIDA, in one place 🎉
For the complete documentation index, see llms.txt. This page is also available as Markdown.

ID Fraud Shield Enabled

This is Liveness Transaction Details API when ID Fraud Shield is enabled. In this configuration, the API returns both the VIDA Liveness detection result and the ID Fraud Shield analysis result.

The ID Fraud Shield analysis provides an additional fraud risk assessment based on the captured identity verification data. Depending on the configured risk threshold, the ID Fraud Shield result may influence the final liveness transaction outcome.

To retrieve the transaction details, partners must provide the transaction ID obtained from the Liveness API response or the SDK liveness output.

Liveness API

GET https://{vida.host}/biometrics/v2/services/face/liveliness?transactionId={UUID}

Headers

Name
Type
Description

Authorization*

OAuth access token.

Get the token by calling the

Authentication API

API Response

Liveness Passed + ID Fraud Shield Passed

Liveness transaction completed successfully with scores below threshold.

ID Fraud Shield transaction completed successfully with scores below threshold.

HTTP Status: 200

Passive Liveness, Active Liveness - JSON Response
The system detected a higher confidence of live selfie when the liveness score < 0.95.
{
    "data": {
        "transaction": {
            "transactionId": "Unique transaction id generated to identify this transaction",
            "transactionCode": 1043
        },
        "scores": [
            {
                "scoreName": "LIVENESS",
                "scoreValue": 0.138303
            },
            {
                "scoreName": "IMAGE_MANIPULATION",
                "scoreValue": 0.137531
            }
        ],
        "image": "Base64 Image…",
        "fraudAnalysis": {
        ....
        // Detail information will be shared by VIDA team
    }
}
Color Flash - JSON Response

Liveness Passed + ID Fraud Shield Threshold Exceeded

Liveness transaction completed successfully with scores below threshold.

ID Fraud Shield transaction completed successfully with scores exceeded threshold.

HTTP Status: 200

JSON Response

Liveness Threshold Exceeded + ID Fraud Shield Passed

Liveness transaction completed successfully with scores above threshold.

ID Fraud Shield transaction completed successfully with scores below threshold.

HTTP Status: 200

JSON Response

Liveness Threshold Exceeded + ID Fraud Shield Threshold Exceeded

Liveness transaction completed successfully with scores above threshold.

ID Fraud Shield transaction completed successfully with scores exceeded threshold.

HTTP Status: 200

JSON Response

Liveness Failed + ID Fraud Shield Passed

Liveness transaction failed due to particular reason.

ID Fraud Shield transaction completed successfully with scores below threshold.

HTTP Status: 200

JSON Response

Liveness Failed + ID Fraud Shield Threshold Exceeded

Liveness transaction failed due to particular reason.

ID Fraud Shield transaction completed successfully with scores exceeded threshold.

HTTP Status: 200

JSON Response

Last updated