Face Match
The LumiID Face Match API provides a precise 1:1 biometric comparison between two images. Compare a live selfie against a stored ID photo to verify identity in milliseconds.
2-Minute Integration
Pass your API Key in the Authorization header.
Send two images (Base64 or URL) as source_image and target_image.
Receive a JSON response with a match_result and confidence_score.
Endpoint
Body Parameters
| Parameter | Type / Description |
|---|---|
|
source_image Required |
string (Base64 or URL) The "live" image captured from the user. Supports raw Base64 strings or publicly accessible image URLs. |
|
target_image Required |
string (Base64 or URL) The reference image (e.g., from a National ID or Passport). Used as the "truth" for comparison. |
|
threshold Optional |
float
Acceptable range: 0.0 to 1.0. Determines the strictness of the match.Default: 0.75 |
Common Use Cases
Face Matching is the definitive bridge between a digital claim and a physical human being. It turns a "passive" document into an active security key, essential for:
Secure Account Recovery
Eliminate the risk of social engineering. Verify a user's live face against the biometric data captured during registration before allowing password resets or change of phone numbers.
Digital KYC & Onboarding
Meet Tier 3 KYC requirements by ensuring the person holding the device is the legitimate owner of the uploaded NIN, Passport, or Driver's License.
Step-up Authentication
Trigger a face match for high-risk actions, such as large fund transfers or modification of sensitive organizational settings, to prevent unauthorized access.
Anti-Spoofing & Liveness
Combined with passive liveness detection, face matching prevents "presentation attacks" where fraudsters use high-res photos or videos to bypass security.
Why it matters for Compliance
Modern regulations (AML/CFT) increasingly require biometric binding. Face Matching provides an immutable audit trail, proving that a physical person was present and verified during a transaction, significantly reducing the liability of "ghost accounts" and identity theft.