Simplify Customer Onboarding With Our Identity Verification API

Verify the IDs of your customers fast and accurately with our AI-powered software.
Reduce your turnaround time by up to 70%
Process IDs with a global coverage of 500+ ID types

Trusted by 1000+ brands worldwide

  • Banijay Logo
  • Online Payment Platform Logo
  • DZBank Logo
  • Nivea Logo
  • Krombacher Logo
  • Car Offer Logo
  • SNCF Logo

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.
Automatic ID document recognition by language and country
Supports ID documents from 150+ countries
Information extraction is completed within a few seconds
Robust and flexible data capture with mobile devices
OCR software
OCR software
Ensure regulatory compliance and detect automatically under-age users attempting to bypass the 18+ verification process.
Protects children from accessing adult-oriented services
Verify age in an instant with our ID Verification API
Uses AI algorithms to extract and validate DOB data
Widely used in industries that need to perform age checks

Cross-Check Data With MRZ

Enhance the security in your identity verification by accurately checking the MRZ.
Compare data points between the MRZ and visual zone
Perform MRZ checksum verification
Detect identity document forgeries
Eliminate the risk of identity fraud
OCR software
OCR software

Detect Fraudulent IDs 

Protect your clients and business against fraudsters with fraud detection automation.
Automatically detect anomalies in identity documents
Verify the authenticity of IDs based on multiple factors
Enhance your regulatory compliance
Avoid unhappy customer onboarding flows

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

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

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

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

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

We Take Your Data Privacy & Security Seriously

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

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. 

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.