post https://datatrustapihml.clearsale.com.br/v1/transaction//facial-biometrics/liveness
Este método é utilizado para obter os resultados de Liveness combinados a análise do dispositivo para uma transação da Plataforma Data Trust.
Modelo de Chamada
Você pode optar entre solicitar a geração do Facial Biometrics com Json ou Form-data.
A propriedade Event deve receber o conteúdo gerado pelo SDK
Request Json:
POST https://datatrustapihml.clearsale.com.br/v1/transaction/{id}/facial-biometrics/liveness HTTP/1.1
Content-Type: application/json
Authorization: Bearer {Token}
{
"integrationName": "string",
"userIp": "string",
"event": "string",
"images": [
"base64",
"base64",
"base64",
"base64"
]
}
POST https://datatrustapihml.clearsale.com.br/v1/transaction/{id}facial-biometrics/liveness HTTP/1.1
Content-Type: application/json
Authorization: Bearer {Token}
{
"integration_name": "string",
"user_ip": "string",
"event": "string",
"images": [
"base64",
"base64",
"base64",
"base64"
]
}
Request Form-data:
curl --location 'https://datatrustapihml.clearsale.com.br/v1/transaction/{transactionId}/facial-biometrics/liveness'
--header 'Authorization: ••••••'
--form 'payload="{
"integrationName": "string",
"userIp": "string",
"event": "string"
}"'
--form 'images=@""'
--form 'images=@""'
--form 'images=@""'
--form 'images=@""'
Response:
HTTP/1.1 201 Created
Content-Type: application/json; charset=utf-8
{
"createdAt": "string",
"livenessStatus": 2,
"securityCheck": 2,
"device": {
"status": 3,
"score": 1,
"scoreClassification": 4,
"rules": [
{
"code": 1,
"details": "string",
"status": 1
}
],
"deviceId": "string",
"deviceInfo": {
"platform": "string",
"mobileModelName": "string",
"mobileManufacturerName": "string",
"mobileOsName": "string",
"mobileOsVersion": "string",
"deviceLocationLatitude": -123.456789,
"deviceLocationLongitude": -123.456789
}
}
}