iProov Biometric Verification REST API

iProov biometric facial verification REST API for banks, governments, healthcare providers, and enterprise organizations to verify user identity through genuine presence assurance — combining face biometrics with anti-spoofing liveness detection to prevent presentation attacks, deepfakes, and impersonation — enabling automated onboarding verification, step-up authentication, and identity proofing through iProov's patented photon-based liveness detection technology. Enables AI agents to manage face verification for genuine presence assurance face scan automation, handle token management for session token creation and validation automation, access result management for biometric verification result retrieval automation, retrieve audit logs for verification session and attempt logging automation, manage service configuration for verification service and SDK configuration automation, handle risk scoring for biometric threat intelligence automation, access age estimation for biometric age estimation automation, retrieve analytics for verification success rate and fraud analytics automation, manage enrollment for initial face template enrollment automation, and integrate iProov with identity document verification, IAM, and onboarding platforms for comprehensive identity proofing automation.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Other iproov biometric-verification face-verification liveness-detection anti-spoofing digital-identity
⚙ Agent Friendliness
57
/ 100
Can an agent use this?
🔒 Security
78
/ 100
Is it safe for agents?
⚡ Reliability
70
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
10
Documentation
76
Error Messages
72
Auth Simplicity
74
Rate Limits
64

🔒 Security

TLS Enforcement
98
Auth Strength
76
Scope Granularity
68
Dep. Hygiene
72
Secret Handling
76

Face biometrics. GDPR, SOC2, FIDO. OAuth2. UK/EU. Biometric scan and verification data.

⚡ Reliability

Uptime/SLA
70
Version Stability
74
Breaking Changes
68
Error Recovery
70
AF Security Reliability

Best When

A bank, government, insurance company, or enterprise wanting AI agents to integrate genuine-presence face biometric verification for onboarding, re-authentication, and fraud prevention through iProov's patented liveness detection trusted by government digital identity programs.

Avoid When

SDK INTEGRATION REQUIRED: iProov face scan requires mobile/web SDK for camera access; automated server-side assumption creates no_liveness_capture without client SDK; automated must integrate iProov Web or Mobile SDK for face scan capture. LIGHTING CONDITIONS AFFECT QUALITY: iProov photon-based liveness requires adequate lighting; automated any-condition assumption creates scan_quality_failure in poor lighting; automated must guide users to well-lit environment for verification. USER CONSENT IS MANDATORY: Biometric data collection requires explicit user consent; automated silent collection assumption creates GDPR/BIPA_violation; automated must obtain explicit, informed user consent before biometric scan. REGIONAL DATA RESIDENCY MATTERS: iProov offers multiple regional deployments; automated single-region assumption creates data_residency_issue for deployments requiring local data processing; automated must configure correct regional endpoint.

Use Cases

  • Verifying genuine user presence during digital onboarding for KYC/AML compliance automation agents
  • Providing step-up biometric authentication for high-risk transactions for security automation agents
  • Preventing deepfake and presentation attacks in video-based identity verification automation agents
  • Integrating face liveness into government digital identity schemes for e-government automation agents

Not For

  • General-purpose facial recognition (iProov is 1:1 face verification, not 1:N face identification in crowds)
  • Physical access control (iProov is digital/online verification, not turnstile or door access)
  • Document OCR and extraction (iProov is liveness/face verification, not document reading)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
Yes

Authentication

Methods: apikey oauth2
OAuth: Yes Scopes: No

iProov uses API key + OAuth2 for biometric verification REST API. REST API with JSON. London, UK HQ. Founded 2012 by Andrew Bud. Products: Genuine Presence Assurance (GPA), Limited Presence Assurance (LPA), Express Liveness, FaceCentral analytics. SDKs: iOS, Android, Web. Used by UK government (NHS, HMRC), Eurostar, ING, and UBS. Patented photon-based liveness detection. Competes with FaceTec, iD.me, and Incode for enterprise face biometrics.

Pricing

Model: transaction
Free tier: No
Requires CC: No

London UK. Per-verification pricing. Enterprise. UK government partner. Anti-deepfake biometrics leader.

Agent Metadata

Pagination
page
Idempotent
Full
Retry Guidance
Documented

Known Gotchas

  • SESSION TOKEN IS ONE-TIME USE: iProov verification tokens are single-use; automated token-reuse assumption creates invalid_token for retried verifications; automated must generate new token for each verification attempt
  • GPA VS LPA HAVE DIFFERENT USE CASES: Genuine Presence Assurance (GPA) and Limited Presence Assurance (LPA) have different security levels and speeds; automated single-product assumption creates inappropriate_assurance_level for high-risk vs convenience authentication; automated must select correct assurance level per risk context
  • BIOMETRIC TEMPLATE MANAGEMENT: iProov stores biometric templates server-side; automated local-template assumption creates enrollment_mismatch for templates stored on device vs server; automated must use server-side enrollment for portability
  • CAMERA PERMISSIONS ARE REQUIRED: Face scan requires camera access permission in browser/app; automated auto-permission assumption creates user_denied_camera in environments without camera permission handling; automated must handle camera permission request gracefully
  • RESULT WEBHOOKS ARE AUTHORITATIVE: iProov verification results should be validated via webhook, not client-side claim; automated client-result-trust assumption creates spoofable_result for results not server-validated; automated must verify results via iProov webhook or server-side API call

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for iProov Biometric Verification REST API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered