██████╗ ██╗ █████╗ ████████╗███████╗███████╗ █████╗ ██████╗ ██╗ ██╔══██╗██║ ██╔══██╗╚══██╔══╝██╔════╝██╔════╝ ██╔══██╗██╔══██╗██║ ██████╔╝██║ ███████║ ██║ █████╗ ███████╗ ███████║██████╔╝██║ ██╔═══╝ ██║ ██╔══██║ ██║ ██╔══╝ ╚════██║ ██╔══██║██╔═══╝ ██║ ██║ ███████╗██║ ██║ ██║ ███████╗███████║ ██║ ██║██║ ██║ ╚═╝ ╚══════╝╚═╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝
API REST para lectura de placas - (fastapi + onnx + yolo-v9 + cct)
Documentación
v0.1.0 - ssantss

POST /v1/read

curl https://plates.paicoders.com/v1/read \
  -H "X-API-Key: $PLATES_KEY" \
  -F image=@foto.jpg \
  -F countries=CO

Campos

imagefoto JPEG o PNG, hasta 4 MB (mejor 1280 px)
countriesopcional: CO o CO,MX
sourceopcional: quién manda la foto
?crop=1devuelve el recorte de la placa

Respuestas

200best con la placa, o null si no la ve
400imagen o campo inválido
401falta la clave o no es válida
413la imagen pasa de 4 MB
429demasiadas lecturas; mira Retry-After
503cargando u ocupado; reintenta

GET /health

{"status": "ok", "models_loaded": true}