Vehicle identity

Read license plates from the vehicle images you already capture.

Scan a vehicle plate from a phone photo and return normalised text, issuing country and region—whether it is angled, distant or captured in poor light.

License plate scanning illustration
/v1/plate/readper image

The result

Built around an operational outcome.

Use the same endpoint at intake, handover, roadside capture and resale, without building country-specific plate-reading flows.

  • One consistent plate-reading API across your international vehicle flows
  • Normalised plate text with country and regional information when it can be determined
  • A bounding box and confidence score so uncertain reads can be reviewed

Included capabilities

The real calls behind the solution.

Use the complete workflow or call each stage independently. Every capability below maps to a production endpoint.

Plate recognition

Read the registration number directly from a vehicle image and return normalised alphanumeric text.

POST /v1/plate/read

Country and region detection

Identify the issuing country and regional subdivision where the plate format provides that evidence.

POST /v1/plate/read

Review-ready confidence

Return the source location and confidence for every plate so your workflow can route uncertain reads to a person.

POST /v1/plate/read

Implementation path

From capture to your existing system.

  1. 01

    Capture

    Send one clear vehicle image from your existing camera, gate, inspection or listing workflow.

  2. 02

    Read

    CarHub locates the plate and returns its normalised text, country, region and confidence.

  3. 03

    Validate

    Use your country hint or confidence threshold to identify reads that need another image or a reviewer.

  4. 04

    Act

    Use the structured result to find a vehicle, pre-fill a flow or connect it to your own records.

Boundary

Read quality depends on the visible plate. When the country, region or text cannot be determined reliably, the corresponding value is returned as null or low confidence for review.

Test license plate scanning on your own archive.

Start with real source material and agree on the output before planning an integration.

Get API keys