Built for Iraqi plates, old and new

Read Iraqi license plates with one API call.

Upload a photo and get the plate number, province and vehicle type back as JSON. It handles both the classic governorate plates and the new unified plates.

Request
curl -X POST https://your-domain/api/v1/recognize \
  -H "X-Api-Key: vp_live_your_key" \
  -F "image=@car.jpg"
Response
{
  "success": true,
  "data": {
    "detected": true,
    "plateNumber": "12 A 34567",
    "province": "baghdad",
    "vehicleType": "private",
    "processingMs": 84.3
  }
}

Everything you need in production

Models trained specifically on Iraqi plates, served over a simple REST API.

🚗

Classic & new plates

Reads the older governorate, Kurdistan, nineties and German-style plates as well as the new unified design, including two-line plates.

🗺️

Province & vehicle type

Returns the governorate and vehicle category (private, public, cargo, …) along with the number.

⚡

Fast inference

Lightweight, optimized models return results in milliseconds on a standard server, with no GPU required.

📦

Batch uploads

Send up to 10 images in a single request. Each image gets its own result or error.

🕑

History & usage

Every recognition is saved to your key's history, which you can search by plate and date.

🔐

Secure by default

Per-key authentication and rate limits, prepaid credits and online payment. Uploaded images are never stored.

How it works

  1. 1

    Create an account

    Sign up, buy a credit package and create your API key in minutes.

  2. 2

    Upload an image

    POST a JPEG, PNG or WebP photo of the vehicle to /api/v1/recognize.

  3. 3

    Use the result

    Get structured JSON you can use for parking, access control or fleet systems.

Ready to integrate?

Create a free account, get your API key and follow the quick-start guide.

Customer support

Questions, sales or activation? Call or message us.