Request

curl --location --request POST 'https://api.insights-periculum.io/verify/liveness' 
--header 'Authorization: Bearer string_encrypted_accesst_token' 
--header 'Content-Type: application/json' 
--form 'statementKey=1' \
--form 'file="{image file}"'

Parameters

NameDescriptionTypeRequired
statementKeyStatement Key to which KYC Integration needs to be attachedintNo
fileImage file to run liveness checkfileYes

Response

{
        "success": true,
        "message": "Success",
        "code": "200",
        "data":{
            "entity":{
               "liveness": {
                    "liveness_check": false,
                    "liveness_probability": 0.014614949759561568
                },
                "face": {
                    "face_detected": true,
                    "message": "face detected",
                    "multiface_detected": false,
                    "details": {
                        "age_range": {
                            "low": 25,
                            "high": 35
                        },
                        "smile": {
                            "value": false,
                            "confidence": 92.67727661132812
                        },
                        "gender": {
                            "value": "Female",
                            "confidence": 99.92608642578125
                        },
                        "eyeglasses": {
                            "value": false,
                            "confidence": 96.146484375
                        },
                        "sunglasses": {
                            "value": false,
                            "confidence": 99.99609375
                        },
                        "beard": {
                            "value": false,
                            "confidence": 85.18626403808594
                        },
                        "mustache": {
                            "value": false,
                            "confidence": 96.13561248779297
                        },
                        "eyes_open": {
                            "value": true,
                            "confidence": 88.61351776123047
                        },
                        "mouth_open": {
                            "value": false,
                            "confidence": 76.0062484741211
                        },
                        "emotions": [
                            {
                                "type": "CALM",
                                "confidence": 81.77631378173828
                            },
                            {
                                "type": "FEAR",
                                "confidence": 6.811796188354492
                            },
                            {
                                "type": "SURPRISED",
                                "confidence": 6.772216320037842
                            },
                            {
                                "type": "SAD",
                                "confidence": 6.691151142120361
                            },
                            {
                                "type": "ANGRY",
                                "confidence": 2.304255723953247
                            },
                            {
                                "type": "DISGUSTED",
                                "confidence": 2.147843599319458
                            },
                            {
                                "type": "HAPPY",
                                "confidence": 1.2251189947128296
                            },
                            {
                                "type": "CONFUSED",
                                "confidence": 0.9095264673233032
                            }
                        ]
                    },
                    "quality": {
                        "brightness": 65.93645477294922,
                        "sharpness": 97.45164489746094
                    },
                    "confidence": 99.99896240234375,
                    "bounding_box": {
                        "width": 0.4954420328140259,
                        "height": 0.39241859316825867,
                        "left": 0.27790528535842896,
                        "top": 0.3333175778388977
                    }
                }
            }
        }
}    

NB : liveness_probability above 50 means liveness is confirmed