Skip to main content
The ID-Selfie Model verifies a person’s identity by matching their ID document against a selfie image or video. It performs face matching and anti-spoofing checks.

How It Works

  1. Upload an ID document (passport, driver license, etc.)
  2. Upload a selfie image or video of the person
  3. The API compares the faces and runs anti-spoofing checks
  4. You receive a verified boolean and detailed technical checks

Verifying Identity

Submit both files via POST /v1/verification:

Parameters

Supported File Types

ID document: jpg, jpeg, png, webp Selfie: jpg, jpeg, png, webp, mp4 (video)

Response Structure

Field Reference

Verified

The verified field is a boolean indicating whether the identity was confirmed — the face in the selfie matches the face in the ID document and anti-spoofing checks passed.

Technical Checks

The modelResults.technicalChecks array contains face detection results for both the ID document and the selfie. Face Detection (checkType: "face_detection"): Each face object includes:

File Categories

Tags and Filtering

Browsing History

Sort Options

verificationId, idFileName, idFileSize, idFileType, selfieFileName, selfieFileSize, selfieFileType, verified, timestamp