Simplify Customer Onboarding With Our Identity Verification API
Verify the IDs of your customers fast and accurately with our AI-powered software.
![](https://www.klippa.com/wp-content/uploads/2023/04/document-verification-ID-use-case-1.png)
Trusted by 1000+ brands worldwide
What can you do with our ID Verification API?
Onboard New Customers Around The Clock
Automate ID document verification to onboard new customers around the clock and enhance regulatory compliance in your industry.
Accurately Extract Data From IDs
Instantly verify identity documents with AI. Seamlessly onboard customers worldwide with our extensive global coverage.
![OCR software](https://www.klippa.com/wp-content/uploads/2023/06/ID-API-Data-Extraction.png)
![OCR software](https://www.klippa.com/wp-content/uploads/2023/06/comparison-page-ID-visuals_age-s.png)
Ensure regulatory compliance and detect automatically under-age users attempting to bypass the 18+ verification process.
Cross-Check Data With MRZ
Enhance the security in your identity verification by accurately checking the MRZ.
![OCR software](https://www.klippa.com/wp-content/uploads/2023/06/ID-API-MRZ-Crosscheck.png)
![OCR software](https://www.klippa.com/wp-content/uploads/2023/06/ID-API-fraud-detection.png)
Detect Fraudulent IDs
Protect your clients and business against fraudsters with fraud detection automation.
How Klippa’s Identity Verification API Works
Verify the authenticity of identity documents and onboard your customers anywhere in the world with just a few steps.
![Klippa passport ocr](https://www.klippa.com/wp-content/uploads/2021/10/Klippa-passport-ocr-.png)
Upload an ID to the ID Verification API
The first step is to provide a picture or PDF file of the identity document to our API. You can do so by sending it in from our mobile- or web application. The image can be sent either cropped (without a background) or uncropped (with a background).
If you send the document uncropped, our API will automatically crop the document. It can be used in combination with our Identity Verification SDK to optimize the quality of the image.
![OCR for passports TXT output](https://www.klippa.com/wp-content/uploads/2021/10/OCR-for-passports-TXT-output.png)
Convert the image into text
As soon as the identity document has been received, it is converted to a TXT file by our Identity Verification API. In step two, all text from the data from the ID is extracted, but it’s not yet structured.
![JSON output from passport optical character recognition](https://www.klippa.com/wp-content/uploads/2021/10/JSON-output-from-passport-optical-character-recognition.png)
Parse the data into JSON output
The text file from the previous step is converted into a structured JSON format by default. However, other output formats such as CSV, PDF, XLM, XLSX are also possible.
With our API, you have an extra option to mask all the privacy-sensitive data before the output is being processed into your system. This is to ensure GDPR and other regulatory compliance.
![ID API JSON](https://www.klippa.com/wp-content/uploads/2023/06/ID-API-validated-json.png)
Validate data fields automatically
The selected data fields are verified after data extraction to ensure that the identity documents are valid. Next to that, our AI algorithms are able to detect whether the identity documents have been tampered with.
This can be done by cross-checking the MRZ with the visual zone or by analyzing the MRZ checksum.
After the field validation is done, the API returns the output to your desired destination (database, ERP system, applications, etc).
Implement Klippa’s Smart Solutions in Your Workflow
Klippa provides easy integration via our platform, API, or SDK, and broad compatibility with major platforms and tools. Our well-documented solutions guarantee a hassle-free and smooth experience.
Identity Verification SDK
Integrate our IDV SDK within your own application and custom styling.
Identity Verification API
Connect our IDV modules to your own application(s) via API.
Low-code IDV platform
Easily create & automate your entire document workflow on one IDP platform.
Why Klippa?
Process & verify IDs automatically within seconds
Reduce cost
Spend less money on processing identity documents.
Improve speed
Automate data extraction for faster customer onboarding.
Prevent fraud
Detect identity document forgeries with AI technology.
Enhance Compliance
Enhance your KYC & AML compliance with smart ID Verification API.
Verify different ID types globally in various languages
Klippa’s ID Verification API supports many ID types in 150+ languages worldwide.
Which data fields can you validate with our ID Verification API?
With our identity verification software, you can verify the following data fields:
- Full Name
- Date of Birth (DOB)
- Place of Birth
- Machine Readable Zone (MRZ)
- Nationality
- Document Number
- Insurance Numbers
- Signature
- Date of Issue
- Date of Expiry
- Issuing Authority
- Height and Sex
- Photograph
- And many more…
![OCR software](https://www.klippa.com/wp-content/uploads/2023/06/ID-card-scanning-phone.png)
We Take Your Data Privacy & Security Seriously
![](https://www.klippa.com/wp-content/uploads/2023/05/SECURE-SSL-ENCRYPTION.png)
![](https://www.klippa.com/wp-content/uploads/2023/05/ISO-27001.png)
![](https://www.klippa.com/wp-content/uploads/2023/05/EUR-GDPR-COMPLIANT.png)
![](https://www.klippa.com/wp-content/uploads/2023/05/ISO-9001.png)
![](https://www.klippa.com/wp-content/uploads/2023/05/AZURE_Security_logo.png)
Get Started Now!
Let Klippa’s experts show you how our automated Identity Verification API can be integrated into your existing solutions.
Frequently Asked Questions
How secure is your Identity Verification API?Do you use AI to verify identity documents?Is my data safe with Klippa?
Which platforms does your ID Verification API work on?Do you check for blacklisting?What types of IDs does your API support?How much does your ID Verification API cost?
Which platforms does your ID Verification API work on?Do you check for blacklisting?What types of IDs does your API support?How much does your ID Verification API cost?
Do you use AI to verify identity documents?
Yes. Our ID verification API uses AI and other technologies to verify the authenticity of your documents. Besides AI, we use digital image forensics, OCR, and hash validation to catch and prevent fraudulent identity documents.
Our ID verification software is trained to stay up to date and catch the highest percentage of ID fraud possible.
How secure is your Identity Verification API?
Our Identity Verification API is more secure & robust compared to manual methods as they aren’t limited to human capabilities to detect fraud. Our ID verification API uses various technologies to help you ensure regulatory compliance.
Next to that, the data processed using our identity verification API is not stored in our servers. After the data output is sent to you, the processed data is also wiped from our servers.
Which platforms does your ID Verification API work on?
Our API can be implemented into any web or mobile application of choice. The main source of communication is JSON, so it is independent of specific programming languages.
Klippa was built by developers, for developers. Therefore we know the importance of good documentation. See our comprehensive API documentation for more information.
Klippa was built by developers, for developers. Therefore we know the importance of good documentation. See our comprehensive API documentation for more information.
Do you check for blacklisting?
We are currently working on an integration to ensure automated blacklist checking. This will include PEP, AML, CFT and more to improve your customer due diligence (CDD).
What types of IDs does your API support?
We currently process more than 500 ID types from over 150 countries. Check out our Global ID coverage page to find out which ones we support.
How much does your ID Verification API cost?
Klippa works on a monthly subscription basis. The pricing depends on the amount of documents you plan to process. High volume document processing results in a lower price per document. You can request a pricing quote here.
Is my data safe with Klippa?
By default, we do not store any customer data. Your data is always processed under a data processing agreement (DPA) and all our services are GDPR-compliant.
All data transfer is done via secure SSL connections. Servers are ISO-certified and by default located in Amsterdam, the Netherlands.
Getting a custom server on a location of choice is possible in any location worldwide. Our security is tested on a regular basis via third-party penetration testing to ensure state of the art security at all times.