Biometric Validations
Overviewβ
Biometric Validations are the core verification system within Verifik that processes and validates user biometric data during the authentication and registration process. Think of them as the security checkpoint that ensures users are who they claim to be by verifying their biometric identity through facial recognition and liveness detection.
How Biometric Validations Workβ
Every Biometric Validation represents a single biometric verification session that processes user-submitted biometric data. When someone takes a selfie or provides biometric data during signup, login, or account verification, Verifik creates a Biometric Validation to analyze the biometric data and confirm the user's identity.
Currently, Biometric Validations support these types:
- validation - Standard biometric verification process
- login - Biometric verification for user authentication
- onboarding - Biometric verification for new user registration
- liveness - Liveness detection and anti-spoofing
What Biometric Validations Trackβ
Biometric Validations are comprehensive verification systems that process every aspect of biometric verification:
Biometric Information:β
- Facial recognition and identity matching
- Liveness detection and anti-spoofing
- Quality assessment and image analysis
- User identity verification
Verification Process:β
- Image capture and processing
- Biometric template generation
- Identity matching and comparison
- Liveness detection and validation
Security Features:β
- Anti-spoofing and fraud detection
- Quality assessment and validation
- Template matching and comparison
- Risk assessment and scoring
API Endpointsβ
Create a Biometric Validationβ
POST https://api.verifik.co/v2/biometric-validations
List All Biometric Validationsβ
GET https://api.verifik.co/v2/biometric-validations
Retrieve a Biometric Validationβ
GET https://api.verifik.co/v2/biometric-validations/{validationId}
Biometric Validation Object Structureβ
{
"id": "biometric_validation_123456789",
"userId": "user_123456789",
"status": "completed",
"type": "validation",
"biometricData": {
"faceImage": "base64_encoded_image",
"template": "biometric_template_data",
"quality": "good"
},
"verificationResults": {
"livenessDetection": "passed",
"identityMatch": "passed",
"qualityScore": 0.95,
"antiSpoofing": "passed"
},
"riskScore": 0.05,
"createdAt": "2024-01-15T10:30:00Z",
"completedAt": "2024-01-15T10:32:00Z"
}
Use Casesβ
- User Authentication: Verify identity through biometric verification
- Account Registration: Confirm user identity during signup
- Fraud Prevention: Detect and prevent biometric spoofing attacks
- Security: Enhance account security through biometric verification