Application Programming Interfaces

Biometric Intelligence, One HTTP Call Away.

id3's REST APIs bring face recognition, liveness detection, and document sealing to any web application — regardless of language or stack. Deploy in the cloud or on-premise, and go from integration to production in hours, not weeks.

Available APIs

Three production-ready REST APIs covering face biometrics, presentation attack detection, and cryptographic document sealing.

BioSeal

BioSeal API

Cryptographic Document Sealing

Generate, decode, and verify BioSeals and Visible Digital Seals with biometric recognition capabilities. ISO 22376 compliant — any smartphone can verify offline, with no server call required.

  • PKI-signed QR / DataMatrix / Aztec
  • Biometric payload embedding
  • Offline-verifiable seals
  • ISO 22376 / 22385 compliant
PAD

Face PAD

Web-Based Liveness Detection

Web component for liveness detection with passive/active challenge-response authentication. Works in-browser across Android, iOS, and desktop — no app install required.

  • Passive & active liveness
  • Sub-3-second decisions
  • Photo, video & 3D mask detection
  • 20+ language UI support

Integration Benefits

A RESTful interface means any team — regardless of language, framework, or infrastructure — can add enterprise-grade biometrics in a single sprint.

Language Agnostic

HTTP + JSON — call from Python, Java, C#, Swift, Dart, Go, or any language with an HTTP client. No SDK installation required on the calling side.

Enterprise Security

State-of-the-art biometric algorithms validated by NIST FRTE. All endpoints secured with API key authentication and optional mTLS for on-premise deployments.

Real-Time Performance

Sub-100 ms face comparison, sub-3-second liveness decision, sub-200 ms BioSeal generation. Designed for high-throughput concurrent workloads.

Cloud or On-Premise

Deploy as a managed cloud service or run the API server within your own data center — same interface, same performance, no biometric data leaves your perimeter.

Frictionless UX

Fast, non-intrusive biometric verification. The Face PAD component handles user guidance, multilingual instructions, and session recording — no custom UI required.

Reduce Time to Market

Pre-built endpoints, ready-made code samples, and comprehensive documentation cut integration to a single sprint — no biometric expertise required on your team.

Platform Support

All APIs run server-side and are callable from any platform. The Face PAD web component is tested on all major browsers and mobile operating systems.

Languages

Python Java C# Swift Dart C Go

Platforms

Windows Linux macOS Android iOS Web

Frameworks

.NET Flutter Angular Node.js Spring

Deployment

Cloud (SaaS) On-Premise Docker Air-Gapped

Ready to integrate? Explore documentation and code samples on our developer portal.

Developer Portal ↗