IDMRZ

IDMRZ API

IDMRZ

La API de MRZ Reader ofrece un servicio para detectar y reconocer la información contenida en la MRZ (Machine Readable Zone) de pasaportes estándar y tarjetas de identificación europeas. El proceso es muy sencillo. Simplemente crea una solicitud POST que envie una imagen del documento y la API devolverá la información leida en formato JSON. El documento debe llenar la mayor parte de la imagen, y las lineas MRZ deben ser claras y bien iluminadas.
Solicitud POST en Python

import requests

key = "{key}" # solicita tu Access Key
url = 'http://idsolverdev.solverml.com/mrzreader'

image =open('id_back.jpg', 'rb')
r =requests.post(url, data={"key": key}, files={"image": image})
print(r.text)
 

Respuesta JSON
{
    "control1": "7",
    "control2": "5",
    "control3": "0",
    "control4": "0",
    "country": "GBR",
    "date_birth_raw": "751002",
    "exp_date_raw": "200707",
    "field1": "",
    "gender": "M",
    "imgtype": "pass",   # id card or passport
    "name": "FELLMAN JOSEPH PEREGRINE GRENVILLE",
    "nationality": "GBR",
    "number": "80123456",
    "status": true   # check according to control digits
}
Share by: