API Reference

📹 Perform no face match image authentication

🚧

Alert:

To initiate an authentication, you need to have an access token. Learn how to get your token here.

Step 1: Initiate Biometric Authentication

To generate an authentication URL, use the POST - Initiate Biometric Authentication endpoint.

Here's a list of the body parameters:

ParameterDescription
customer_referenceAn optional field that you can pass in the request, often used to carry an identifying value.
liveness_onlySet to true if you want to create an authentication via Liveness Only. To create an authentication via featID, set it to false.
expires_in_secondsTime in seconds for which the challenge URL is valid. Defaults to 900 (15 minutes).
require_consentFlag indicating if user consent is required. If true, the privacy screen will be shown. If false the privacy screen will be hidden.
flow_behaviourThe flow behaviour object.
flow_styleThe visual and style configuration object of the authentication flow.
notificationsThe webhook notifications object.

1. flow_behaviour Object

ParameterDescription
exit_redirect_urlThe URL where the user will be redirected when the authentication is complete.

2. flow_style Object

ParameterDescription
primary_colour_hexThe primary color in Hex (e.g., #ffffff).
header_text_colour_hexThe color of the header text in Hex (e.g., #ffffff).
body_text_colour_hexThe colour of the body text in Hex (e.g., #ffffff).
logo_public_urlThe public URL of the logo.
terms_of_service_urlThe URL for the terms of service.
show_consent_checkboxIndicates whether a consent checkbox should be displayed to users.

3. notifications Object

ParameterDescription
completeArray of notification configurations for flow completion.
expiredArray of notification configurations for flow expiration.

The complete or expired array of objects contain the following params:

ParameterDescription
typeThe type of supported webhook notification. E.g., http & https.
propertiesThe properties of the notifications to send.

3.1. properties Object

ParameterDescription
endpoint_urlThe URL of the webhook where the notification will be sent.
authenticationThe authentication URL.

3.1.1.authentication Object

ParameterDescription
typeThe authentication type.
propertiesThe authentication properties.

- oauth_endpoint_url: The URL for OAuth endpoint.
- grant: The token grant type, or permission, the default value is client_credentials.
- client_id: The client identifier issued by IDVerse to the customer.
- client_secret: The client secret issued by IDVerse to the customer.

Below is an example of the request:

curl --request POST \
     --url https://api.au.faceaccess.io/v1/create-challenge \
     --header 'Authorization: Basic API_KEY' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '{
   "customer_reference":"Example reference",
   "liveness_only":true,
   "expires_in_seconds":600,
   "require_consent":true,
   "flow_behaviour":{
      "exit_redirect_url":"https://example.com/redirect"
   },
   "flow_style":{
      "primary_colour_hex":"#000000",
      "header_text_colour_hex":"#000000",
      "body_text_colour_hex":"#000000",
      "logo_public_url":"https://example.com/logo",
      "terms_of_service_url":"https://example.com/privacy-policy",
      "show_consent_checkbox":true
   },
   "notifications":{
      "complete":[
         {
            "type":"https",
            "properties":{
               "endpoint_url":"https://example.com/endpoint",
               "authentication":{
                  "type":"oauth",
                  "properties":{
                     "oauth_endpoint_url":"https://example.com/endpoint-oauth",
                     "grant":"client_credentials",
                     "client_id":"client-id-example",
                     "client_secret":"client-secret-example"
                  }
               }
            }
         }
      ],
      "expired":[
         {
            "type":"https",
            "properties":{
               "endpoint_url":"https://example.com/endpoint",
               "authentication":{
                  "type":"oauth",
                  "properties":{
                     "oauth_endpoint_url":"https://example.com/endpoint-oauth",
                     "grant":"client_credentials",
                     "client_id":"client-id-example",
                     "client_secret":"client-secret-example"
                  }
               }
            }
         }
      ]
   }
}'


📘

Info:

We offer FaceAccess service across multiple regions. When integrating with FaceAccess, ensure that you use the correct Base URL for your region:

You will get the response below, containing a URL for authentication:

{
    "challenge_id": "challenge_id_here",
    "challenge_url": "challenge_url_here",
    "expires_at": "2023-07-25T06:20:05.953781464Z"
}
FieldDescription
challenge_idThe unique identifier assigned to a specific challenge in an authentication process.
challenge_urlThe unique URL assigned to a specific challenge in an authentication process.
expires_atThe date and time when the authentication will expire.

Step 2: Complete the Authentication

Once you've received the URL from the API response, you have several options to send it to the end user:

  • Redirected to the URL.
  • Tap the link to authenticate.
  • Scan the URL as a QR code.
  • Send the URL through a message or push notification.
  • Provide the URL that can be opened in a WebView or frame.

The end-user will go through the authentication process as shown below:

  1. Please verify your identity by capturing a quick selfie.
  2. Click on the "Allow" button to grant access to your camera.
  3. Follow the prompts to capture the selfie. It is private and will only take a few seconds
  4. Upon completion, you will be redirected to the next page as specified in the flow_behaviour URL.

Step 3: Get Webhook Notification

You will receive the authentication results through webhook notifications if the authentication is complete or expired. Here's an example of the complete authentication result via webhook:

{
    "challenge_id": "challenge_01JBGGM9VAXTQ8FY0FM0RX20JZ",
    "customer_reference": "Example reference",
    "created_at": "2024-10-31T05:26:32.042Z",
    "initiated_at": "2024-10-31T05:28:09.353Z",
    "expires_at": "2024-10-31T05:36:32.042Z",
    "status": "completed",
    "closed_reason": "completed",
    "consent_required": true,
    "consent_given_at": "2024-10-31T05:28:17.555Z",
    "events":
    [
        {
            "name": "consent_given",
            "timestamp": "2024-10-31T05:26:38.520Z"
        },
        {
            "name": "consent_given",
            "timestamp": "2024-10-31T05:28:17.555Z"
        }
    ],
    "overall_result": "pass",
    "liveness_result":
    {
        "face": true,
        "overall": true,
        "smile": true,
        "spoof_result": true,
        "liveness_featid": "VjIwMjIxMjEzOlsxLjE3ODc2MzksMC4xMDIyOTk0MTUsLTEuOTg2MDY5NCwwLjIxNDg5Nzk5LC0wLjI0MDI0NDIyLDIuODkyMDU0LDEuNDcwOTE4OCwtMS42MjA5MDI1LC0yLjk2ODAzMzMsLTAuMTA5NjMyOTU0LDEuMTIzODYzMywwLjAxMzM3NzAxNCwtMC4yOTI2NjI1LDEuNDIwNTUyNywwLjg4MDM3NzUzLC0xLjk0NjY2NjQsMC41NDc1MjYzNiwtMS4zNDU3MTE2LDEuMzAwNjMwOSwtMS4xMzQ5NDIsMS4zOTM5MzI4LC0wLjM1MDczMTk3LC0xLjgxOTI2MywwLjA1MzQ3MzA2NywyLjE4NjgzMjIsMS43MjM1MTMxLDAuMzkwODkyMzYsLTAuNjYzNjY0OSwtMS4zNDY4NDgxLDAuNzg5MTA2OCwtMS4wNzc3Mzg4LDEuMDM3MTkxNCwtMC4wNjcwMzc1NDUsLTAuNTczNTc3LC0xLjcwNzk4MjksMS4xNzQ4MDk3LDEuNTgwNTMwNSwwLjI5MDMyNzQsLTAuMzIzNTQxMzQsLTEuNDEyNjEzMywtMC43ODkxMzY0NywtMC40MDMyOTAyLC0wLjk2MjkyMTg2LC0wLjA2MTczMzM0MywtMC4xNzQ4NDI1OCwxLjI1OTQ3NjQsLTEuMDY2NjY5MywtMC4yMTIxNDM5MywtMC42NzQ5OTM0LDEuMjgyNTIxNiwtMC41OTI1MTI2LC0yLjM1MDA0MTksLTAuMDk5Njc4OTEsMC41NTIwNTk0LDAuOTI4ODM0NDQsMC4wNDczNzUyOCwtMC4xNTk3NzQ1NCwtMS4xMzUzOTMzLDAuMzYyMjY3NiwxLjE1MTY4MzMsMC4zOTk5NDY3LC0xLjA4MzM2NjksMS43MjM3MTk0LDAuMTc3MTE1NjMsMC4zMjM3ODUxMywwLjcwNTYxODU2LDAuMDYyNTUyNDE1LDAuMTgxNTE0NzgsLTEuMTgzNTUyMywtMC41ODE5MzgyLC0yLjMwMDY1MjMsMC40MDg3ODUzNywxLjUxNTQ4ODEsLTEuNzM0NjAzOSwtMC4xOTQ4ODkwNSwtMC41Mzg0NzkyLC0xLjUwMTU1NjIsLTEuNzU3ODMwNiwtMC40NDA2MjE2NCwwLjIwODAyNjIsMC4wOTIyNDA5NiwwLjY1MTg0MTQsLTEuMDc0MjA4LDAuNDkyMDA4NiwwLjQxNjc4MDcsMS4xNzUyNjU2LDAuMDc2NzAzOTksMC4yODkwMzc5NCwxLjA2NDI3NCwtMC42NDcyNzIzNSwtMC4xNjY5MzMxNiwwLjgyMjk3Mjk1LDEuODI3MzE3MSwxLjAwNzczNjEsMC44MjYxNDMyLC0xLjQ3MjcyOTIsMC42OTA4MDA1NSwtMC42MjIyNzE0LDEuMjI2MzcyNiwxLjEyMTgyMTUsLTIuMDE0MDE5LC0wLjMxMTk4OTQsMC41NDU1MTE2NiwtMC40ODMwNDE1OCwxLjUyMjczOTMsMC4wNzA3NDQ1NSwtMy4zODMyOTQ2LDAuNzgzODI5NSwwLjcxODc2NzY0LDAuNTQ3MDYwNywwLjc4MzU3Nzg2LDAuODAzNDg3MjQsLTEuMzUwNTUxLC0xLjI3NDcwMTcsMS45MjIyMDc3LC0wLjU4NTEwNjgsMC4yMTc1NDU4NSwtMC41OTcwNzM1NSwtMS42MTc0OTYsMS4wMTY0MzMyLDEuMjI4NDE2NCwtMC4xNDE4NzgwMSwwLjY4NTA1MDEzLC0wLjU3NTE0MTYsLTAuMzc5MzE1OCwxLjAxNzIyMDUsLTAuMDIwNTgzMTQ5LC0wLjgzNzQ0MzIsLTAuODQ5MzcyMSwwLjA0MTAyMjk1MywwLjYxNDUyNTgsMC4xNjk4NTA5OSwwLjE1Mzg4NTg2LDEuODMxOTM1MiwtMS4yNjQ4NDk3LDAuOTQ1MTYxMywwLjQ1ODM0OTAyLDAuNDUxNjMxNiwwLjc5MjU3MjgsMC41ODE0MTE5NiwwLjU2MjA5NTQ2LC0xLjA2NjA5NiwwLjE5MDI5NTA5LDAuMzY5MDYyNjMsLTAuMjYyNTQ4NiwtMi43MTgzMDMyLDAuNzYwOTI1NTMsLTEuMzUwNzUyNiwtMC40OTkzMjMyOCwwLjAxMzY4ODE5LDAuNzc3MTE4MjcsMC42NDU4OTY3MywxLjY3Njk3NjcsMC4yMjEwNTc2OCwtMS44ODMzMDI2LDAuMTk0MjQ5MTQsLTEuNDI0NTg2NCwtMC4xMjE3ODI5NCwtMC4xNzMxNDYxNiwwLjc1MTQ1MTEsMS4zOTMwNTExLC0wLjA2OTczODA4LC0wLjU5MDU3MjIsLTAuMjY0MDgzNzQsLTEuMDA4MjU5LC0wLjI5NDAyMjgzLDAuNTk4NTM4MzQsLTEuMDQ0MTA2OCwtMS45NzI3OTQ1LDAuNjUzOTU1NjQsMC4wOTMxODUwNDUsMC4wMzY1MDgyLC0yLjE2Mjk0MTIsLTAuMjUzOTYyNywtMC45MjQyODI1NSwtMC41MTgxMDM1NCwwLjc4MDQzODksLTAuMjc2NDUxMzgsLTAuMjAyOTkzNTksMC45ODE2NTYxMywtMC42MjYyMjk3LDAuNTA1OTY5OTQsLTAuOTkwNTMwNiwtMC45NTAyMTQ0LDEuMzIwMjQ2OCwtMS4wMzMxMjQyLC0wLjcwNDc1MzIsMS4xNjY3Mjk2LC0yLjA1ODM1NjgsMS40NjY5NzkxLDEuMTUyODEsLTAuMDQ0MjUxMzA0LDAuNTY4ODkzNiwwLjQ1NTYxNzM3LC0xLjM3MDA0MTQsLTAuNDE3MDY0MSwtMS4yNjAwOTE1LC0xLjIwNTc0NDksLTAuNTU5MTAxNywwLjk4MjAzNjIzLC0wLjUwOTkyMDYsLTAuNjQ2MTM1NDUsMC42OTM0NjQ4LC0wLjQ4MzA2NDk4LDAuMjQ1NTk4MjEsLTEuNTMzMTUzNCwtMC43MTIwMTIsLTEuMDI0MjM1OCwwLjUyMzMwNzYsLTAuMzY5NjY0OSwwLjgxMDMzNjgsMC41NzMzMDI4LC0xLjI0OTY0MTQsLTAuMTMyNzIwMSwwLjY4ODIzMTYsLTAuNzY2NTM4MywxLjIyNzk3MDcsMC4yOTk1MzMzLC0wLjU5MDI1MzgzLDIuMjU5MzAzOCwtMC4xNjI4MzI5MywtMC41OTY3NDA3LDAuMjIxOTA4NTgsLTEuNTc4NTY3OSwwLjM2Mjc3MywtMS4yMjgxNjc0LDAuMjk5MDQxNywwLjkzMzQ2NDgsLTAuNzg4MzY4MTcsMC41NzkzODE3LDAuMjAyNjc3ODUsMS4xMjkzMDI3LDAuMjE4MjM0MTIsMS4wNTA2NDI4LC0wLjUyMzY0ODU2LC0xLjQxNjgwMzYsLTAuOTYyNzczNywwLjU5NjgxODIsLTAuNTcwMDAxMywtMC4wODIyNDY0LDAuMDQzMjgwNDIsMC42MDc4MDI1LDAuNTE1NDg3OCwtMC40MTQ3OTMxNiwwLjMzNTU1NTQzLDAuMTIyNzg4NjEsMC45MzA1NjgzNCwyLjg1NzI1NSwtMC40MTA4NDk2NiwtMi4wMDgyNTgzLDEuMDg1NjM3NywtMC4zMzY5NDYzNywxLjE4OTA3MzIsMC40NDQyNzAzLDAuMzgyNjg4NzMsLTIuMzc0MDc2MSwtMC4wNzE5NTI0NSwwLjc5NDkwNTksLTAuMzQzMDg2OTMsLTAuMzU1MjU5NywtMC4yMTUxMTMxOCwwLjAxMTc4MDE2OCwxLjAyNTMwMjgsLTAuODg2MzI1MSwtMC44Nzc4NTE5NiwtMC4xNjY4MDYyLDAuNTg4NTUzMSwwLjI1NzY3Njc4LC0wLjA2NDk4MjU5LDAuOTQxMzUwMSwwLjg5MTgyMTIsLTAuODc1NjAyMSwtMC40NzU2OTUwNCwtMS40Njg4NTczLC0zLjEzNzU2ODUsMC4xNDU2ODE1MiwwLjM2ODA2NTMzLC0wLjc5MjI1OTYzLDAuNTgxMTUxOCwtMC4zMTg2MzcwNywtMS4wMTEyNDk3LDAuODU1MzcxMjQsMS40MzAyNjk0LDEuMzk5MzE2NywtMC44ODUxODI0LC0wLjAwNTIyODcyMSwtMS42MDk5ODkzLC0wLjIyMzUxMjU5LC0wLjg0MzU0NCwtMC44MTc3OTM1LC0wLjE3NjU3NjY0LC0yLjI0MjcxNzUsLTAuNTExODQxMjQsMS45NjI0NjAyLC0wLjQyNDc5NDA1LDAuNjg5Njk1LC0xLjUxNTg2MzMsMS4wMjM3MzIyLC0wLjA1MTA5MzkxNywxLjQ5NTMwNzQsMC42NTc3ODM4NywxLjYwNDM3MzcsLTAuMzQ1NDUxNDcsMC42MjgxMTYxMywwLjY5NTM1NywwLjg1MTE2NjgsMS43OTg4MjE0LDEuNjg1ODc5MSwtMC41MjM2NzU2LDEuNDM0MTYwOCwtMC44MzMzODg0NSwtMi4xOTg3NzEsMS4wOTI4ODI1LDAuMTMyNzE5NTMsLTEuMTAzNTU3MywxLjI4MTY3OTksMC43NDA4MDQ4LDAuMTMxNTI4OTMsMS4zMTM5MDIzLC0xLjEyMzk2NDEsLTAuNTMyOTA4MjYsMC44MDg1NTgzLDAuNzE4NTA3MSwxLjc5OTg0OTUsMS4wMDcwNjc4LC0xLjgyNzE0MzIsMC45MzE0MjI1MywtMC41MjkwOTk0LC0wLjA3NDM4MjkxLDEuNDg0MTUxOCwwLjczMTUyMjc0LDAuOTAyMjk1MywwLjk3MDUyMDksLTAuMjM1NTE2OSwtMC45ODgxNjgwNiwtMC4xMjY1NzcwNiwtMS4zOTk4MTYzLC0wLjI1MjE4OTcsLTAuNjE3NTEyNiwwLjM1ODEwNDYsMS43ODM5OTE5LC0wLjc3OTU2MjY1LC0wLjQ4NDc2NDQ2LC0wLjU2OTE2MTEsLTAuNzE2MjY2NDUsLTIuNDYyNjI1LDAuMjA5NjYwNjIsLTEuNDM3MDY0NCwtMC40MTQyODMzLDEuMzU2MzI2NiwtMS45NDA0NzY5LDEuOTM5MzM1OCwtMC42MTg4OTEsLTAuMjA0NTk1NDksMC4xNzQ1MDM4LC0xLjYxNjcwNTUsLTEuOTQ0NDYwNCwtMC4zOTEwNzAxLDAuMDc5NDIyMDYsLTAuMzEwMTM4OTcsLTEuMTQ3MDEzOCwtMC43MDkwODg1LC0wLjE2NTk4NDgyLDAuMDIzNTY5MzU1LDAuOTExNzU3NCwtMC44MzAwNjczLC0xLjM2MTMxMzIsMS4zNDE1NjYyLC0xLjEwNzQyNDUsLTAuOTU3NzEyMDUsLTAuMjY1ODUxMDIsLTAuODMyMzM3NCwtMi4xMTc2Nzk0LDAuMjA0NTcyNjUsLTAuNDc5MTg2MTUsMC40OTI3OTM1NiwtMS41MDYyOTA5LDEuMjU3MTc4NywtMC40MjcyOTY2LDAuOTQwOTI5MDYsLTEuMTQ2MjUxMiwwLjQ3ODQ2MjU4LC0wLjQ2NDQ4ODU0LDAuMDA2OTI1ODEyLC0wLjA5MDMwMDgsMC44MzkwOTcxNCwtMS4zMzc2NjY1LDAuNDk1NTcyNDUsLTAuNDIxNzY1NywtMS4wNzM4Mjk1LDAuODM1MTc2NSwtMC41NTgyOTQ0LDAuMjMzNjEyNTcsLTAuNjk3OTUxOCwxLjExMjQ5ODQsLTAuNDI5NzI4OCwwLjM0MTA0NTYyLDIuMjQ5NTc5NywtMC4xMDM0MjQ0NzUsMC42Njk1NjM5NSwwLjM0NzAxMjQ2LDEuMTQ2Njg0MywtMS4xMzgzODU5LC0wLjg4NTE1MDQsMS41ODEwODE2LC0yLjAwOTkwNzIsMS42OTg2MTc1LC0wLjk1NDQ5NDUsLTEuMzQ4MjUwMywxLjEzODAxMzUsMC44Mzc5NzI0LC0wLjQxMzAwMjI4LDAuMTEwNjk3MiwtMC44MzcyODI3LDIuMjMwNDg0MiwxLjE4Nzc4NzUsMC42MjI3MDk5MywwLjMzMDU0NDE0LC0wLjc4MTkxMzc2LDEuOTAzMDc5NiwxLjI4NDczMzgsMC42NDcyMjg3LDAuMzU5ODg0MDUsLTAuMTY5Njg4OTQsMC41Mjc2NjE1LC0wLjQxODQ2NDI3LC0wLjIxMjkyNjgsMC43MjY4Njk0LDAuNDc3MTM5MjYsLTAuMzE5OTk2OSwtMC43NzAyNDMzLDEuMTQ2MDk5NCwwLjM3NjUxNiwtMC41ODYzOTIxNiwwLjUyNTI1NzEsMC4yNTcxMjc5NCwxLjY4NjAxMzgsMC4zMDg5NTE5NywxLjA0ODQ3NTUsMC40NDU3Nzc3NCwwLjMzNzU2NTQ1LC0xLjIwMDg2NDYsLTAuNjgzNDkyNjYsLTAuNTQ1Mzk1NywwLjI3MTI5NDk1LC0xLjQxNzU4MjUsMC40MzU2ODU2LC0yLjcxNjk5MiwwLjg1NjUxMDksLTEuNTM0MjM0OSwwLjIzMzI5NTcxLC0xLjY3NTQ3OTcsLTAuODYzNDg2MiwxLjM0NDE5NzYsMS4zMDU3MTk2LDAuMTUyMDI1OCwwLjQwNDk4NTQ2LC0wLjU0MzI3NTUsLTAuNzk3NjU0NCwtMC4wNDI0Mjc4LC0xLjY5MDQ2NzUsLTAuNzYwMDg1NiwxLjE4MzcxNTcsLTMuMjQ1MDAzLDAuMDUxNjM1NiwwLjczOTAyMjczLDAuNDYwMDAyNywwLjEyMDI4MDU1LDIuMjcwMDMwNSwtMS4wMDAyMDk1LC0wLjQzOTIwMzI2LDAuMjYzOTUwNjgsLTAuODgwMzQzMjYsLTAuMDQxNzc1MSwwLjMwNTI0NjE3LC0wLjY4MTU0ODgsMS4xMzQwMjk1LDIuMDUzMzk4NCwtMC44MDUyMjU4NSwwLjkxNzczOTEsLTAuNzk2MDg0MywxLjEwMjk2MjEsMC41ODc3MDYyLC0xLjkzNzgzODIsLTAuODgwMDAyNSwwLjE2NDc3NTI1LC0wLjc4ODIxNjcsMC4wNjkzNzU0NSwtMS4xOTQ5ODA3LC0xLjc5NDcwMTksLTAuMDg0NjM2NjcsLTAuNjE2MDU3NzUsMC4zOTQyMzc3MywxLjczNTI2OTksMC4xMzkyNzc0MSwwLjEyMTI5ODE5NCwwLjk4NDI1MjgsMS40MDI1NjAxLC0wLjM5MjEwMDIxLC0wLjAxODA5ODQwMywwLjMwMzA4MjYyLC0wLjI2MTEwMzEsMS41NDk3NDQxLDAuMjY3MDIxNSwxLjc2ODU5NTEsMC4wNTI5OTA0NjYsMi4yMTk1NDA2LDAuODY0NDYzNiwwLjYzMjY1NzQsMC4wNjc4OTY5NiwtMC4yMDk2NTkyOCwwLjQ4MjExNTQ1XQ=="
    },
    "match_result":
    {
        "liveness_featid": "VjIwMjIxMjEzOlsxLjE3ODc2MzksMC4xMDIyOTk0MTUsLTEuOTg2MDY5NCwwLjIxNDg5Nzk5LC0wLjI0MDI0NDIyLDIuODkyMDU0LDEuNDcwOTE4OCwtMS42MjA5MDI1LC0yLjk2ODAzMzMsLTAuMTA5NjMyOTU0LDEuMTIzODYzMywwLjAxMzM3NzAxNCwtMC4yOTI2NjI1LDEuNDIwNTUyNywwLjg4MDM3NzUzLC0xLjk0NjY2NjQsMC41NDc1MjYzNiwtMS4zNDU3MTE2LDEuMzAwNjMwOSwtMS4xMzQ5NDIsMS4zOTM5MzI4LC0wLjM1MDczMTk3LC0xLjgxOTI2MywwLjA1MzQ3MzA2NywyLjE4NjgzMjIsMS43MjM1MTMxLDAuMzkwODkyMzYsLTAuNjYzNjY0OSwtMS4zNDY4NDgxLDAuNzg5MTA2OCwtMS4wNzc3Mzg4LDEuMDM3MTkxNCwtMC4wNjcwMzc1NDUsLTAuNTczNTc3LC0xLjcwNzk4MjksMS4xNzQ4MDk3LDEuNTgwNTMwNSwwLjI5MDMyNzQsLTAuMzIzNTQxMzQsLTEuNDEyNjEzMywtMC43ODkxMzY0NywtMC40MDMyOTAyLC0wLjk2MjkyMTg2LC0wLjA2MTczMzM0MywtMC4xNzQ4NDI1OCwxLjI1OTQ3NjQsLTEuMDY2NjY5MywtMC4yMTIxNDM5MywtMC42NzQ5OTM0LDEuMjgyNTIxNiwtMC41OTI1MTI2LC0yLjM1MDA0MTksLTAuMDk5Njc4OTEsMC41NTIwNTk0LDAuOTI4ODM0NDQsMC4wNDczNzUyOCwtMC4xNTk3NzQ1NCwtMS4xMzUzOTMzLDAuMzYyMjY3NiwxLjE1MTY4MzMsMC4zOTk5NDY3LC0xLjA4MzM2NjksMS43MjM3MTk0LDAuMTc3MTE1NjMsMC4zMjM3ODUxMywwLjcwNTYxODU2LDAuMDYyNTUyNDE1LDAuMTgxNTE0NzgsLTEuMTgzNTUyMywtMC41ODE5MzgyLC0yLjMwMDY1MjMsMC40MDg3ODUzNywxLjUxNTQ4ODEsLTEuNzM0NjAzOSwtMC4xOTQ4ODkwNSwtMC41Mzg0NzkyLC0xLjUwMTU1NjIsLTEuNzU3ODMwNiwtMC40NDA2MjE2NCwwLjIwODAyNjIsMC4wOTIyNDA5NiwwLjY1MTg0MTQsLTEuMDc0MjA4LDAuNDkyMDA4NiwwLjQxNjc4MDcsMS4xNzUyNjU2LDAuMDc2NzAzOTksMC4yODkwMzc5NCwxLjA2NDI3NCwtMC42NDcyNzIzNSwtMC4xNjY5MzMxNiwwLjgyMjk3Mjk1LDEuODI3MzE3MSwxLjAwNzczNjEsMC44MjYxNDMyLC0xLjQ3MjcyOTIsMC42OTA4MDA1NSwtMC42MjIyNzE0LDEuMjI2MzcyNiwxLjEyMTgyMTUsLTIuMDE0MDE5LC0wLjMxMTk4OTQsMC41NDU1MTE2NiwtMC40ODMwNDE1OCwxLjUyMjczOTMsMC4wNzA3NDQ1NSwtMy4zODMyOTQ2LDAuNzgzODI5NSwwLjcxODc2NzY0LDAuNTQ3MDYwNywwLjc4MzU3Nzg2LDAuODAzNDg3MjQsLTEuMzUwNTUxLC0xLjI3NDcwMTcsMS45MjIyMDc3LC0wLjU4NTEwNjgsMC4yMTc1NDU4NSwtMC41OTcwNzM1NSwtMS42MTc0OTYsMS4wMTY0MzMyLDEuMjI4NDE2NCwtMC4xNDE4NzgwMSwwLjY4NTA1MDEzLC0wLjU3NTE0MTYsLTAuMzc5MzE1OCwxLjAxNzIyMDUsLTAuMDIwNTgzMTQ5LC0wLjgzNzQ0MzIsLTAuODQ5MzcyMSwwLjA0MTAyMjk1MywwLjYxNDUyNTgsMC4xNjk4NTA5OSwwLjE1Mzg4NTg2LDEuODMxOTM1MiwtMS4yNjQ4NDk3LDAuOTQ1MTYxMywwLjQ1ODM0OTAyLDAuNDUxNjMxNiwwLjc5MjU3MjgsMC41ODE0MTE5NiwwLjU2MjA5NTQ2LC0xLjA2NjA5NiwwLjE5MDI5NTA5LDAuMzY5MDYyNjMsLTAuMjYyNTQ4NiwtMi43MTgzMDMyLDAuNzYwOTI1NTMsLTEuMzUwNzUyNiwtMC40OTkzMjMyOCwwLjAxMzY4ODE5LDAuNzc3MTE4MjcsMC42NDU4OTY3MywxLjY3Njk3NjcsMC4yMjEwNTc2OCwtMS44ODMzMDI2LDAuMTk0MjQ5MTQsLTEuNDI0NTg2NCwtMC4xMjE3ODI5NCwtMC4xNzMxNDYxNiwwLjc1MTQ1MTEsMS4zOTMwNTExLC0wLjA2OTczODA4LC0wLjU5MDU3MjIsLTAuMjY0MDgzNzQsLTEuMDA4MjU5LC0wLjI5NDAyMjgzLDAuNTk4NTM4MzQsLTEuMDQ0MTA2OCwtMS45NzI3OTQ1LDAuNjUzOTU1NjQsMC4wOTMxODUwNDUsMC4wMzY1MDgyLC0yLjE2Mjk0MTIsLTAuMjUzOTYyNywtMC45MjQyODI1NSwtMC41MTgxMDM1NCwwLjc4MDQzODksLTAuMjc2NDUxMzgsLTAuMjAyOTkzNTksMC45ODE2NTYxMywtMC42MjYyMjk3LDAuNTA1OTY5OTQsLTAuOTkwNTMwNiwtMC45NTAyMTQ0LDEuMzIwMjQ2OCwtMS4wMzMxMjQyLC0wLjcwNDc1MzIsMS4xNjY3Mjk2LC0yLjA1ODM1NjgsMS40NjY5NzkxLDEuMTUyODEsLTAuMDQ0MjUxMzA0LDAuNTY4ODkzNiwwLjQ1NTYxNzM3LC0xLjM3MDA0MTQsLTAuNDE3MDY0MSwtMS4yNjAwOTE1LC0xLjIwNTc0NDksLTAuNTU5MTAxNywwLjk4MjAzNjIzLC0wLjUwOTkyMDYsLTAuNjQ2MTM1NDUsMC42OTM0NjQ4LC0wLjQ4MzA2NDk4LDAuMjQ1NTk4MjEsLTEuNTMzMTUzNCwtMC43MTIwMTIsLTEuMDI0MjM1OCwwLjUyMzMwNzYsLTAuMzY5NjY0OSwwLjgxMDMzNjgsMC41NzMzMDI4LC0xLjI0OTY0MTQsLTAuMTMyNzIwMSwwLjY4ODIzMTYsLTAuNzY2NTM4MywxLjIyNzk3MDcsMC4yOTk1MzMzLC0wLjU5MDI1MzgzLDIuMjU5MzAzOCwtMC4xNjI4MzI5MywtMC41OTY3NDA3LDAuMjIxOTA4NTgsLTEuNTc4NTY3OSwwLjM2Mjc3MywtMS4yMjgxNjc0LDAuMjk5MDQxNywwLjkzMzQ2NDgsLTAuNzg4MzY4MTcsMC41NzkzODE3LDAuMjAyNjc3ODUsMS4xMjkzMDI3LDAuMjE4MjM0MTIsMS4wNTA2NDI4LC0wLjUyMzY0ODU2LC0xLjQxNjgwMzYsLTAuOTYyNzczNywwLjU5NjgxODIsLTAuNTcwMDAxMywtMC4wODIyNDY0LDAuMDQzMjgwNDIsMC42MDc4MDI1LDAuNTE1NDg3OCwtMC40MTQ3OTMxNiwwLjMzNTU1NTQzLDAuMTIyNzg4NjEsMC45MzA1NjgzNCwyLjg1NzI1NSwtMC40MTA4NDk2NiwtMi4wMDgyNTgzLDEuMDg1NjM3NywtMC4zMzY5NDYzNywxLjE4OTA3MzIsMC40NDQyNzAzLDAuMzgyNjg4NzMsLTIuMzc0MDc2MSwtMC4wNzE5NTI0NSwwLjc5NDkwNTksLTAuMzQzMDg2OTMsLTAuMzU1MjU5NywtMC4yMTUxMTMxOCwwLjAxMTc4MDE2OCwxLjAyNTMwMjgsLTAuODg2MzI1MSwtMC44Nzc4NTE5NiwtMC4xNjY4MDYyLDAuNTg4NTUzMSwwLjI1NzY3Njc4LC0wLjA2NDk4MjU5LDAuOTQxMzUwMSwwLjg5MTgyMTIsLTAuODc1NjAyMSwtMC40NzU2OTUwNCwtMS40Njg4NTczLC0zLjEzNzU2ODUsMC4xNDU2ODE1MiwwLjM2ODA2NTMzLC0wLjc5MjI1OTYzLDAuNTgxMTUxOCwtMC4zMTg2MzcwNywtMS4wMTEyNDk3LDAuODU1MzcxMjQsMS40MzAyNjk0LDEuMzk5MzE2NywtMC44ODUxODI0LC0wLjAwNTIyODcyMSwtMS42MDk5ODkzLC0wLjIyMzUxMjU5LC0wLjg0MzU0NCwtMC44MTc3OTM1LC0wLjE3NjU3NjY0LC0yLjI0MjcxNzUsLTAuNTExODQxMjQsMS45NjI0NjAyLC0wLjQyNDc5NDA1LDAuNjg5Njk1LC0xLjUxNTg2MzMsMS4wMjM3MzIyLC0wLjA1MTA5MzkxNywxLjQ5NTMwNzQsMC42NTc3ODM4NywxLjYwNDM3MzcsLTAuMzQ1NDUxNDcsMC42MjgxMTYxMywwLjY5NTM1NywwLjg1MTE2NjgsMS43OTg4MjE0LDEuNjg1ODc5MSwtMC41MjM2NzU2LDEuNDM0MTYwOCwtMC44MzMzODg0NSwtMi4xOTg3NzEsMS4wOTI4ODI1LDAuMTMyNzE5NTMsLTEuMTAzNTU3MywxLjI4MTY3OTksMC43NDA4MDQ4LDAuMTMxNTI4OTMsMS4zMTM5MDIzLC0xLjEyMzk2NDEsLTAuNTMyOTA4MjYsMC44MDg1NTgzLDAuNzE4NTA3MSwxLjc5OTg0OTUsMS4wMDcwNjc4LC0xLjgyNzE0MzIsMC45MzE0MjI1MywtMC41MjkwOTk0LC0wLjA3NDM4MjkxLDEuNDg0MTUxOCwwLjczMTUyMjc0LDAuOTAyMjk1MywwLjk3MDUyMDksLTAuMjM1NTE2OSwtMC45ODgxNjgwNiwtMC4xMjY1NzcwNiwtMS4zOTk4MTYzLC0wLjI1MjE4OTcsLTAuNjE3NTEyNiwwLjM1ODEwNDYsMS43ODM5OTE5LC0wLjc3OTU2MjY1LC0wLjQ4NDc2NDQ2LC0wLjU2OTE2MTEsLTAuNzE2MjY2NDUsLTIuNDYyNjI1LDAuMjA5NjYwNjIsLTEuNDM3MDY0NCwtMC40MTQyODMzLDEuMzU2MzI2NiwtMS45NDA0NzY5LDEuOTM5MzM1OCwtMC42MTg4OTEsLTAuMjA0NTk1NDksMC4xNzQ1MDM4LC0xLjYxNjcwNTUsLTEuOTQ0NDYwNCwtMC4zOTEwNzAxLDAuMDc5NDIyMDYsLTAuMzEwMTM4OTcsLTEuMTQ3MDEzOCwtMC43MDkwODg1LC0wLjE2NTk4NDgyLDAuMDIzNTY5MzU1LDAuOTExNzU3NCwtMC44MzAwNjczLC0xLjM2MTMxMzIsMS4zNDE1NjYyLC0xLjEwNzQyNDUsLTAuOTU3NzEyMDUsLTAuMjY1ODUxMDIsLTAuODMyMzM3NCwtMi4xMTc2Nzk0LDAuMjA0NTcyNjUsLTAuNDc5MTg2MTUsMC40OTI3OTM1NiwtMS41MDYyOTA5LDEuMjU3MTc4NywtMC40MjcyOTY2LDAuOTQwOTI5MDYsLTEuMTQ2MjUxMiwwLjQ3ODQ2MjU4LC0wLjQ2NDQ4ODU0LDAuMDA2OTI1ODEyLC0wLjA5MDMwMDgsMC44MzkwOTcxNCwtMS4zMzc2NjY1LDAuNDk1NTcyNDUsLTAuNDIxNzY1NywtMS4wNzM4Mjk1LDAuODM1MTc2NSwtMC41NTgyOTQ0LDAuMjMzNjEyNTcsLTAuNjk3OTUxOCwxLjExMjQ5ODQsLTAuNDI5NzI4OCwwLjM0MTA0NTYyLDIuMjQ5NTc5NywtMC4xMDM0MjQ0NzUsMC42Njk1NjM5NSwwLjM0NzAxMjQ2LDEuMTQ2Njg0MywtMS4xMzgzODU5LC0wLjg4NTE1MDQsMS41ODEwODE2LC0yLjAwOTkwNzIsMS42OTg2MTc1LC0wLjk1NDQ5NDUsLTEuMzQ4MjUwMywxLjEzODAxMzUsMC44Mzc5NzI0LC0wLjQxMzAwMjI4LDAuMTEwNjk3MiwtMC44MzcyODI3LDIuMjMwNDg0MiwxLjE4Nzc4NzUsMC42MjI3MDk5MywwLjMzMDU0NDE0LC0wLjc4MTkxMzc2LDEuOTAzMDc5NiwxLjI4NDczMzgsMC42NDcyMjg3LDAuMzU5ODg0MDUsLTAuMTY5Njg4OTQsMC41Mjc2NjE1LC0wLjQxODQ2NDI3LC0wLjIxMjkyNjgsMC43MjY4Njk0LDAuNDc3MTM5MjYsLTAuMzE5OTk2OSwtMC43NzAyNDMzLDEuMTQ2MDk5NCwwLjM3NjUxNiwtMC41ODYzOTIxNiwwLjUyNTI1NzEsMC4yNTcxMjc5NCwxLjY4NjAxMzgsMC4zMDg5NTE5NywxLjA0ODQ3NTUsMC40NDU3Nzc3NCwwLjMzNzU2NTQ1LC0xLjIwMDg2NDYsLTAuNjgzNDkyNjYsLTAuNTQ1Mzk1NywwLjI3MTI5NDk1LC0xLjQxNzU4MjUsMC40MzU2ODU2LC0yLjcxNjk5MiwwLjg1NjUxMDksLTEuNTM0MjM0OSwwLjIzMzI5NTcxLC0xLjY3NTQ3OTcsLTAuODYzNDg2MiwxLjM0NDE5NzYsMS4zMDU3MTk2LDAuMTUyMDI1OCwwLjQwNDk4NTQ2LC0wLjU0MzI3NTUsLTAuNzk3NjU0NCwtMC4wNDI0Mjc4LC0xLjY5MDQ2NzUsLTAuNzYwMDg1NiwxLjE4MzcxNTcsLTMuMjQ1MDAzLDAuMDUxNjM1NiwwLjczOTAyMjczLDAuNDYwMDAyNywwLjEyMDI4MDU1LDIuMjcwMDMwNSwtMS4wMDAyMDk1LC0wLjQzOTIwMzI2LDAuMjYzOTUwNjgsLTAuODgwMzQzMjYsLTAuMDQxNzc1MSwwLjMwNTI0NjE3LC0wLjY4MTU0ODgsMS4xMzQwMjk1LDIuMDUzMzk4NCwtMC44MDUyMjU4NSwwLjkxNzczOTEsLTAuNzk2MDg0MywxLjEwMjk2MjEsMC41ODc3MDYyLC0xLjkzNzgzODIsLTAuODgwMDAyNSwwLjE2NDc3NTI1LC0wLjc4ODIxNjcsMC4wNjkzNzU0NSwtMS4xOTQ5ODA3LC0xLjc5NDcwMTksLTAuMDg0NjM2NjcsLTAuNjE2MDU3NzUsMC4zOTQyMzc3MywxLjczNTI2OTksMC4xMzkyNzc0MSwwLjEyMTI5ODE5NCwwLjk4NDI1MjgsMS40MDI1NjAxLC0wLjM5MjEwMDIxLC0wLjAxODA5ODQwMywwLjMwMzA4MjYyLC0wLjI2MTEwMzEsMS41NDk3NDQxLDAuMjY3MDIxNSwxLjc2ODU5NTEsMC4wNTI5OTA0NjYsMi4yMTk1NDA2LDAuODY0NDYzNiwwLjYzMjY1NzQsMC4wNjc4OTY5NiwtMC4yMDk2NTkyOCwwLjQ4MjExNTQ1XQ=="
    },
    "assets_links":
    [
        {
            "asset_type": "liveness_video",
            "mime_type": "video/webm",
            "size_kb": 543810,
            "presigned_url": "https://authchallenge-staging-bas-tempchallengeassetsf1ee3-hmpcce3mhwpk.s3.ap-southeast-2.amazonaws.com/challenge_01JBGGM9VAXTQ8FY0FM0RX20JZ/auth_108e593c-f606-46b5-8fa1-99cdc3434c43/stream-auth_108e593c-f606-46b5-8fa1-99cdc3434c43.webm?x-id=GetObject&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIAYB2YU3I3NQD7ENGF%2F20241031%2Fap-southeast-2%2Fs3%2Faws4_request&X-Amz-Date=20241031T052828Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=760d5cb63033ca39cb35d4e1fb6bc98b4603cfadc0b7ae8870fc6f7b9d133986&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEA0aDmFwLXNvdXRoZWFzdC0yIkcwRQIgCs7Ku6TfC1besYQ%2FJAXBZRMr1S37WDHX1%2F23vDqj8rMCIQDTToQ8wMnntV%2FlRJGCJ0VFc%2BW4wxHPktnkaoxkE4sZ5CrhAwiH%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8BEAEaDDU1MzY5OTgyNjIzMCIMFargcEFSyMUn4h0vKrUDDc7U8fRzrcLIxWdWwE0RbyatjQaq0DHKghNmkdaVxtVzDMyOdEZReEGCaxfjlQtKnZQ4ra9wYAYQ3hKPDsbkqe6piBs%2BnTKs76JfEN2mMN0yaffyYDIKbVN3ONjZoaf1lkS%2FAZH94rjVA08%2BSZLggdRJc8BkfNkO7vhB4UW2G4r%2F79iBPnGt7LIN15vO9WKoBwWHsMbb%2FfwdDL1qllZ1Ls6sELrwRlaHyKZ83wEFKbFdlitO%2BvE%2FPkypuz%2FtMnT4cO0SMvZtWHKQ%2Bl4Zp82YRW%2Fpz3YmpXzz%2FceyOTAbl%2B3QD2La9AH%2BS2hB89xd76mjiZIT9%2Fi2O9wCb%2Ft8382Sv71DldbhJw0LFidNBJ%2F%2F2FQZR6gOfmGhsNx269ts7fZSDk9SLRtapUmuA0eiQd6KagaKybzEn8yx3IlzeCrvqaQo4ElBmf8XRVpIaiYXXcCwGAY9viYF%2Fvub7DJ51%2BLxYTxoLgWTrUwXQvW1LxcME3Q6WnHGTwvzcDKgL5YasgsBGLNmskVGJGThzI7TttHsWtZR9yYE%2FZOY8%2FpTO1yrOogmmQObqTT%2BknXRB4JkVVY%2BRVZCx%2BAwl6iMuQY6ngHAFmgdSnovDxAJjsRfX3zOh72VgtLQFR2x%2F42rJpLkoEuEgBqcTGippQvyX551q%2BHeEsRG6nCJ5yJzfxrgzBfBsXjjsW%2FMeBoHbT9JboqSh6M5p2Flx0Lg3oJvJraASqHwwmV%2BBEpRnYlr6r8WgY9xWseYjhNnOoahi6q0fhcibxVy7H68jEGZ3BdbSTOK1mmpR6yhf8Eh2XkZPKd7WQ%3D%3D",
            "presigned_url_valid_until": "2024-10-31T05:38:28.786742537+00:00"
        },
        {
            "asset_type": "best_frame",
            "mime_type": "image/bmp",
            "size_kb": 921654,
            "presigned_url": "https://authchallenge-staging-bas-tempchallengeassetsf1ee3-hmpcce3mhwpk.s3.ap-southeast-2.amazonaws.com/challenge_01JBGGM9VAXTQ8FY0FM0RX20JZ/auth_108e593c-f606-46b5-8fa1-99cdc3434c43/frame-0005-auth_108e593c-f606-46b5-8fa1-99cdc3434c43.bmp?x-id=GetObject&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIAYB2YU3I3NQD7ENGF%2F20241031%2Fap-southeast-2%2Fs3%2Faws4_request&X-Amz-Date=20241031T052828Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=64a844dde83b141db68d80a6765a7431b6e1f3eccb9676e02860ea480f06774e&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEA0aDmFwLXNvdXRoZWFzdC0yIkcwRQIgCs7Ku6TfC1besYQ%2FJAXBZRMr1S37WDHX1%2F23vDqj8rMCIQDTToQ8wMnntV%2FlRJGCJ0VFc%2BW4wxHPktnkaoxkE4sZ5CrhAwiH%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8BEAEaDDU1MzY5OTgyNjIzMCIMFargcEFSyMUn4h0vKrUDDc7U8fRzrcLIxWdWwE0RbyatjQaq0DHKghNmkdaVxtVzDMyOdEZReEGCaxfjlQtKnZQ4ra9wYAYQ3hKPDsbkqe6piBs%2BnTKs76JfEN2mMN0yaffyYDIKbVN3ONjZoaf1lkS%2FAZH94rjVA08%2BSZLggdRJc8BkfNkO7vhB4UW2G4r%2F79iBPnGt7LIN15vO9WKoBwWHsMbb%2FfwdDL1qllZ1Ls6sELrwRlaHyKZ83wEFKbFdlitO%2BvE%2FPkypuz%2FtMnT4cO0SMvZtWHKQ%2Bl4Zp82YRW%2Fpz3YmpXzz%2FceyOTAbl%2B3QD2La9AH%2BS2hB89xd76mjiZIT9%2Fi2O9wCb%2Ft8382Sv71DldbhJw0LFidNBJ%2F%2F2FQZR6gOfmGhsNx269ts7fZSDk9SLRtapUmuA0eiQd6KagaKybzEn8yx3IlzeCrvqaQo4ElBmf8XRVpIaiYXXcCwGAY9viYF%2Fvub7DJ51%2BLxYTxoLgWTrUwXQvW1LxcME3Q6WnHGTwvzcDKgL5YasgsBGLNmskVGJGThzI7TttHsWtZR9yYE%2FZOY8%2FpTO1yrOogmmQObqTT%2BknXRB4JkVVY%2BRVZCx%2BAwl6iMuQY6ngHAFmgdSnovDxAJjsRfX3zOh72VgtLQFR2x%2F42rJpLkoEuEgBqcTGippQvyX551q%2BHeEsRG6nCJ5yJzfxrgzBfBsXjjsW%2FMeBoHbT9JboqSh6M5p2Flx0Lg3oJvJraASqHwwmV%2BBEpRnYlr6r8WgY9xWseYjhNnOoahi6q0fhcibxVy7H68jEGZ3BdbSTOK1mmpR6yhf8Eh2XkZPKd7WQ%3D%3D",
            "presigned_url_valid_until": "2024-10-31T05:38:28.786916391+00:00"
        }
    ]
}

Based on the webhook result, it includes the following:

FieldDescription
challenge_idAn identifier for the authentication challenge.
customer_referenceAn optional field that the client has passed in the request, often used to carry an identifying value.
created_atThe date and time when the authentication was created.
initiated_atThe date and time when the authentication was initiated.
expires_atThe date and time when the authentication expires.
statusThe current status of the authentication.
closed_reasonThe reason why the authentication challenge was closed.
consent_requiredWhether the user's consent was required.
consent_given_atThe date and time when the consent was given.
eventsThe array of authentication event objects.
overall_resultThe overall authentication result, which can be either pass, fail, or null.
liveness_resultA detailed breakdown of liveness results, including face, overall, smile, and spoof outcomes The result is either true for successful or false for an unsuccessful match. Please refer to the table below for details.
match_resultThe match result compares the user authentication with FeatureID depending on the type of challenge that was created. The result is either pass for successful or fail for an unsuccessful match. It contains liveness_featid which can be used for future authentication attempts.
assets_linksThe temporary links that allow access to assets related to the authentication process. Please refer to the table below for details.

1. events Object

FieldDescription
nameThe name of an event that occurred during authentication.
timestampThe date and time when the event occurred.

2. liveness_result Object

FieldDescription
faceThe result of the liveness check for the user's face.
overallThe overall liveness result.
smileThe result of the liveness check for the user's smile.
spoof_resultThe result of the liveness spoof detection check.
liveness_featidThe liveness FeatureID.

3. assets_links Object

FieldDescription
asset_typeThe type of asset (e.g., "liveness_video").
mime_typeThe MIME type of the asset (e.g., "video/webm" or "image/bmp").
size_kbThe size of the asset in kilobytes.
presigned_urlThe temporary links that allow access to the assets, such as a liveness video asset.
presigned_url_valid_untilThe timestamp until the pre-signed URL is valid.

📌 Need Help?

If you require assistance or encounter any issues, please don't hesitate to contact us for further support.