Sign Up

Log In


By matthill5
Updated 2 months ago
Visual Recognition
Popularity Score
Success Rate

OpenALPR API Documentation

The OpenALPR Cloud API is a web-based service that analyzes images for license plates as well as vehicle information such as make, model, and color. The Cloud API service is easy to integrate into your application via a web-based REST service. When you send image data to the OpenALPR API, we process that data and return JSON data describing the license plate and vehicle.

View API Details

Supercharge your App

Discover and connect to thousands of APIs in the world's largest API Hub
POSTRecognize URL
POSTRecognize Bytes
POSTRecognize URL

Send an image for OpenALPR to analyze and provide metadata back The image is sent as a URL. The OpenALPR service will download the image and process it

FreemiumThis API has a free, limited plan and paid plans. You can subscribe directly to it from RapidAPI.
Sign up to test this endpoint
Log in
Header Parameters
Required Parameters
REQUIREDA URL to an image that you wish to analyze
REQUIREDDefines the training data used by OpenALPR. “us” analyzes North-American style plates. “eu” analyzes European-style plates.
Optional Parameters
OPTIONALPrewarp configuration is used to calibrate the analyses for the angle of a particular camera. More information is available here
OPTIONALIf set to 1, the vehicle will also be recognized in the image This requires an additional credit per request
OPTIONALIf set to 1, the image you uploaded will be encoded in base64 and sent back along with the response
OPTIONALCorresponds to a US state or EU country code used by OpenALPR pattern recognition. For example, using “md” matches US plates against the Maryland plate patterns. Using “fr” matches European plates against the French plate patterns.
OPTIONALThe number of results you would like to be returned for plate candidates and vehicle classifications
Request Snippet"")
.header("X-RapidAPI-Host", "undefined")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
Sample Response


Log inSign up

Install SDK for NodeJS


To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request"")
.header("X-RapidAPI-Host", "undefined")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication

Sign up for free

to test this endpoint

Join the world’s largest API marketplace with over half a million developers and thousands of APIs.
Testfrom the browser
Connectusing code snippets
Managefrom one dashboard