ID Analyzer DocuPass API
Overview
DocuPass Identity Verification
DocuPass is an identity verification web app that allows you to to onboard your user without developing your own identity verification application, your users can open DocuPass and verify their own identity using any desktop or mobile browser. Docupass handles the entire verification process including phone verification, document and face image collection, document data
analysis, biometric verification and authentication through an intuitive interface.
Simply create DocuPass session for each of your user, and send them the DocuPass URL or QR code to start identity verification. Once your user completes identity verification, verification results and document information will be sent back to your server. You can also embed DocuPass into your own website, or iOS and Android application to streamline
user experience.
DocuPass Document Signing
DocuPass also allows you to have your user review and sign legal papers remotely, you can have your user sign an agreement with or without identity verification process. Remotely signed paper usually have the same legal binding affect as wet signatures, unless the contract is of a type that must be signed in person per your local law.
We strongly discourage developers to connect to ID Analyzer API directly from client-side applications that will be distributed to end user, such as mobile app, in-browser JavaScript and desktop applications.
Choosing a DocuPass Identity Verification Module
Before integrating Identity Verification with DocuPass, you need to choose a module that fits your application. DocuPass comes with 4 modules:
Feature \ Module |
Live Mobile |
Standard Mobile |
Iframe |
Redirection |
Screenshot |
Screenshot |
Screenshot |
Screenshot |
Screenshot |
Flowchart |
Flowchart |
Flowchart |
Flowchart |
Flowchart |
Output type |
URL / QR Code |
URL / QR Code |
URL |
URL |
Embed support |
Android + iOS (Partial) + Iframe |
Android + iOS |
Iframe |
Android + iOS |
Device Support |
Mobile browser only Desktop coming soon |
Mobile browser only |
Mobile or desktop browser |
Mobile or desktop browser |
Document capture method |
Camera stream |
Single shot |
Single shot |
Single shot |
Upload document from harddrive |
Not allowed |
Not allowed |
Allowed when opened from desktop |
Allowed when opened from desktop |
Face verification method |
Live scan and facial expression liveness check |
Photo or video biometric verification |
Photo or video biometric verification |
Photo or video biometric verification |
Authentication |
Yes |
Yes |
Yes |
Yes |
Phone Number Verification |
Yes |
Yes |
Yes |
Yes |
AML/PEP Check |
Yes |
Yes |
Yes |
Yes |
Custom HTML/CSS UI |
Yes |
Yes |
Yes |
Yes |
API quota consumption |
3 per verification |
2 to 3 per verification |
2 to 3 per verification |
2 to 3 per verification |
Quick Start
Get started with DocuPass API by using one of the client libraries:
PHP
.Net
NodeJS
Python
We currently do not provide any mobile SDKs, because the API should be called from a server environment hence we only provide libraries for popular server-side programming languages.
API Reference
If you prefer to get started without any client library, by simply making HTTP requests using your favorite programming language, please read the DocuPass API Reference:
DocuPass API Reference