Live in three steps
No SDK to install and no heavy onboarding. If you can make an HTTP request, you can ship.
Get your free API key
Sign up with your email, verify the one-time code, and your key is ready instantly.
Send an image URL
Call the ObjectDetection endpoint with an image URL, your key and a region. No SDK required.
Read the JSON
Get back the plate text, make & model, bounding boxes and confidence scores. Ship it.
http://84.200.6.42:5000/ObjectDetection
Authenticate with a single Api_key query parameter — no headers or OAuth.
Set GA to your region: eu, me, africa,
asia or us.
curl -X GET "http://84.200.6.42:5000/ObjectDetection?Image_url=https://www.focus2move.com/wp-content/uploads/2020/10/Renault-Captur-2020-1024-19.jpg&Api_key=YOUR_API_KEY&GA=eu&Detect_license_plate=true&Read_license_plate=true&Detect_make_and_model=true&Detect_vehicle_position=true&Include_additional_info=true&Input_size=416" \
-H "accept: */*"import requests
resp = requests.get(
"http://84.200.6.42:5000/ObjectDetection",
params={
"Image_url": "https://www.focus2move.com/wp-content/uploads/2020/10/Renault-Captur-2020-1024-19.jpg",
"Api_key": "YOUR_API_KEY",
"GA": "eu",
"Detect_license_plate": "true",
"Read_license_plate": "true",
"Detect_make_and_model": "true",
"Detect_vehicle_position": "true",
"Include_additional_info": "true",
"Input_size": "416",
},
)
result = resp.json()[0]
print(result["lpr"], "-", result["vmm"], "(", result["country"], ")")const params = new URLSearchParams({
Image_url: "https://www.focus2move.com/wp-content/uploads/2020/10/Renault-Captur-2020-1024-19.jpg",
Api_key: "YOUR_API_KEY",
GA: "eu",
Detect_license_plate: "true",
Read_license_plate: "true",
Detect_make_and_model: "true",
Detect_vehicle_position: "true",
Include_additional_info: "true",
Input_size: "416",
});
const res = await fetch(`http://84.200.6.42:5000/ObjectDetection?${params}`);
const [result] = await res.json();
console.log(result.lpr, result.vmm, result.country);using var http = new HttpClient();
var url = "http://84.200.6.42:5000/ObjectDetection"
+ "?Image_url=https://www.focus2move.com/wp-content/uploads/2020/10/Renault-Captur-2020-1024-19.jpg"
+ "&Api_key=YOUR_API_KEY"
+ "&GA=eu"
+ "&Detect_license_plate=true&Read_license_plate=true"
+ "&Detect_make_and_model=true&Detect_vehicle_position=true"
+ "&Include_additional_info=true&Input_size=416";
var json = await http.GetStringAsync(url);
Console.WriteLine(json);<?php
$query = http_build_query([
"Image_url" => "https://www.focus2move.com/wp-content/uploads/2020/10/Renault-Captur-2020-1024-19.jpg",
"Api_key" => "YOUR_API_KEY",
"GA" => "eu",
"Detect_license_plate" => "true",
"Read_license_plate" => "true",
"Detect_make_and_model" => "true",
"Detect_vehicle_position" => "true",
"Include_additional_info" => "true",
"Input_size" => "416",
]);
$response = file_get_contents("http://84.200.6.42:5000/ObjectDetection?" . $query);
$data = json_decode($response, true);
echo $data[0]["lpr"] . " - " . $data[0]["vmm"];package main
import (
"fmt"
"io"
"net/http"
"net/url"
)
func main() {
q := url.Values{}
q.Set("Image_url", "https://www.focus2move.com/wp-content/uploads/2020/10/Renault-Captur-2020-1024-19.jpg")
q.Set("Api_key", "YOUR_API_KEY")
q.Set("GA", "eu")
q.Set("Detect_license_plate", "true")
q.Set("Read_license_plate", "true")
q.Set("Detect_make_and_model", "true")
q.Set("Detect_vehicle_position", "true")
q.Set("Include_additional_info", "true")
q.Set("Input_size", "416")
resp, _ := http.Get("http://84.200.6.42:5000/ObjectDetection?" + q.Encode())
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
}The key travels in the URL, so call the API from your own backend. Never embed it in client-side JavaScript, mobile bundles or a public repo. If a key leaks, rotate it from your dashboard.
