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.

Liveness Status API

The Liveness Transaction Details API allows partners to get the Liveness detection result of Liveness API and Liveness SDK result. This can be done by using the unique transaction ID which returned when invoking liveness API or from 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

Transaction Details Found Successfully

Case 1 : Liveness transacion completed successfully with scores below threshold.

HTTP Status Code: 200

JSON Response

{
    "data": {
        "transaction": {
            "transactionId": "edfc6404-9e63-4c75-b7a3-d0f27597661e",
            "transactionCode": 1043
        },
        "scores": [
            {
                "scoreName": "LIVENESS",
                "scoreValue": 0.910008
            },
            {
                "scoreName": "IMAGE_MANIPULATION",
                "scoreValue": 0.910211
            }
        ],
        "image": "Base64 image"
    }
}

Case 2 : Liveness transaction completed successfully with scores above threshold.

HTTP Status Code: 200

JSON Response

Case 3 : Liveness transaction failed due to particular reason.

HTTP Status Code: 200

JSON Response

Transaction Details Not Found

HTTP Status Code: 404

JSON Response


Liveness Fraud Ops Transaction Details

VIDA Liveness Fraud Ops is a near-real-time manual fraud review system for VIDA liveness service. When your system accepts a user's liveness check based on VIDA’s automated evaluation, Fraud Ops intercepts that session for deeper inspection — especially when the session score passes the AI threshold but may still exhibit signs of spoofing.

When VIDA detects potential fraud through its Fraud Ops, by a specially-trained human, you can receive the notification via webhook, or actively hit the Liveness Transaction Details API with added details.

API Endpoint

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

Field
Type
Description

manualReview

JSON Object

Details of manual review from the queried liveness transaction

ticketId

string

Unique reference ID to the manual review ticket, for auditing or support purpose

assessment

string

Result of the manual review by specially-trained human. SPOOF indicates a confirmed fraud by human agent

reason

string

Brief explanation of the attack and spoof type

Last updated