Liveness & Likeness

Overview

The Liveness Detection API confirms that the person presenting an identity document is physically present and not using a photo, video, or spoofed image. By combining a real-time selfie challenge with biometric analysis, it adds a powerful anti-fraud layer to your verification flow.

Key Features

  • Detects spoofing attempts including printed photos and screen replays
  • Hosted liveness UI — no camera integration required on your end
  • QR code support to hand off from desktop to mobile camera
  • Captured selfie image available for audit or further matching
  • Works as a standalone check or as part of the full Identity Verification flow

How It Works

Initiate
Call the API to create a liveness session. We return a unique session URL.
Capture
The user opens the URL on their device and completes a short guided selfie challenge.
Result
We analyse the selfie and return a pass/fail result, along with the captured image for your records.

Common Use Cases

Account opening

Ensure the person signing up is genuinely present, not impersonating someone else

Step-up authentication

Add a liveness check when a user performs a high-risk action

Selfie-to-document matching

Pair with document verification to confirm the holder matches the ID

One click services API

API Overview

Example Parameters

ParameterDescription
referenceYour internal reference ID for this check
redirect_urlWhere to send the user after the check completes

Example Request

POST /liveness

{
  "reference": "cust_00123",
  "redirect_url": "https://yourapp.com/verified",
}

Example Response

{
  "status": "success",
  "session_id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
  "liveness_url": "https://verify.oneclickservices.com.au/b2c3d4e5-..."
}

JWT REDIRECT

ParameterValue
decisionrealface
confidence0.87516615