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
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
Authorization*
OAuth access token.
Get the token by calling the
Authentication API
API Response
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
