BlinkID Cloud API
With BlinkID Cloud API, you can bring AI-driven identity document scanning to your web app faster than ever.
We've organized the API around REST to simplify integration with your backend — you just need to make sure you're sending the right request to the right endpoint (for example, an MRZ passport reader).
As soon as we've read the data from your user's identity document, we'll send back a JSON response with the results and discard the images immediately after. All requests and responses are encoded and passed through a secure HTTPS connection.
Some other reasons why you may want to integrate ID scanning this way include:
- Localized servers (load balancing)
- Responsive infrastructure with auto-scaling
- Reporting interface (Developer Dashboard)
- System status monitoring
Before you delve into the integration, you'll need trial credentials. Sign up on the Developer Dashboard to generate them yourself. You can then test the API by following steps laid out in the documentation below.
Head over to BlinkID Cloud API documentation
Learn more about BlinkID
View full list of supported documents
Remember BlinkID Cloud API is a backend service. This means we're handling image processing but you're in charge of image acquisition.
Generally, we need images of higher resolution, either encoded in base64 or uploaded to a URL as a jpg/jpeg, png, bmp, wbmp, or gif. You'll find some of our upload tips that yield the best success rates here.
We also recommend you set up a proxy app in between the public network and our endpoints so as not to expose authorization data and better control which information gets sent back to your frontend.
Using our frontend instead
Acquiring a sharp, readable image of an ID document can be challenging — especially from within a browser.
That’s why we’ve developed an AI-powered frontend solution tasked solely with making sure an image of your user’s ID is ready for data extraction on the backend.
BlinkID ImageCapture In-browser SDK is built upon WebAssembly, a new type of code which allows us to run complex machine learning models directly in a browser.
As a result, it can recognize the type, country and region of a document a user is holding in order to single out its most scannable frame. Try a demo.
BlinkID ImageCapture In-browser SDK works with still images as well, making sure they’re fit for processing whether a user takes one with a camera or uploads it from a device.
You can use BlinkID ImageCapture In-browser SDK in combination with our Cloud API to maximize success rates and provide a consistent UX across the web.
Because this component is optional, you’ll need to log in to our Developer Dashboard and request a separate trial license key to run it.
Want to find out more? Contact sales.
Give our Cloud API demo a try
For testing purposes only. Choose from any of the three supported document types below:Documents which support scanning of both sides can still be used by preselecting specific ID type.
Supported documents