Developers
One request in, structured plates out
A small, predictable REST API with webhooks for live events. Read a plate from an image in a single call.
Quickstart
Your first read
curl -X POST https://api.alpr.pro/v1/recognize \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "image=@gate-cam.jpg"
{
"results": [
{
"plate": "7KLM482",
"confidence": 0.97,
"region": "US-CA",
"box": { "x": 412, "y": 288, "w": 196, "h": 52 },
"vehicle": { "type": "sedan", "color": "silver" }
}
]
}
Endpoints
- POST/v1/recognizeRead plates from an image
- POST/v1/streamsAttach an RTSP stream for continuous reading
- GET/v1/eventsSearch recorded reads by plate, camera or time
- PUT/v1/lists/:listId/platesAdd or update plates on an allowlist or blocklist
Webhooks
Receive a signed POST the moment a plate is read or a listed plate appears. Failed deliveries are retried with backoff.
SDKs and tooling
Official client libraries and an OpenAPI spec so you can generate a client in the language you already use.
Start building today
Request a key and we will send you test credentials and sample images.