Appearance
ID Document Validation (IDV)
Introduction
This API validates identity documents using AI to cross-check security features and confirm authenticity while detecting fraud. It automatically extracts data via OCR from submitted document images and supports a wide range of types, including National IDs, Passports, Driver's Licenses, and Refugee IDs.
To handle validation requests efficiently, the API uses a queuing system. Upon receiving a request, an immediate response is returned with a unique identifier, which can be used to retrieve the validation results once processing is complete.
- Send a request to the ID Validation endpoint with the document image(s) to receive a unique identifier.
- Use the unique identifier to retrieve the validation results by calling the 'Get request details' endpoint.
Supported Document Types
| Document Type | Front Photo Required | Back Photo Required |
|---|---|---|
| National ID | yes | yes |
| Passport | yes | no |
| Driving Licence | yes | yes |
| Refugee ID | yes | no |
OCR Accuracy Disclaimer
This ID document contains text extracted using Optical Character Recognition (OCR) technology.
While our OCR is highly accurate, it is not perfect and errors may occur. Here are some limitations to keep in mind:
- Image Quality: Blurred, pixelated, or poorly lit images, images with reflections, faint black & white scanned copies may lead to inaccuracies.
- Font Variations: Unusual fonts, italicized styles, cursive writing, or stylized lettering can be misinterpreted.
- Document Skew: Tilted or angled documents can cause errors due to geometric distortions.
- Background Noise: Background clutter or uneven coloring can interfere with text recognition.
We recommend carefully reviewing the extracted text for any errors. We are also continuously improving our OCR AI.
Text recognition (OCR) and ID validation use different tools to work together. One reads the information, and the other checks if it's valid (authenticity). Therefore, it's possible to have a valid ID document with errors in the extracted text.
Versions
| API Version | Description |
|---|---|
| 2 | Validates identity documents and extracts document data |