La API de Escáner MRZ, impulsada por PresentID, ofrece una solución potente para escanear Zonas de Lectura Mecánica (MRZ) de varios documentos de viaje como pasaportes, visas y tarjetas de identificación. Con la capacidad de localizar y reconocer la MRZ o Documento de Viaje de Lectura Mecánica (MRTD) a partir de una única imagen de entrada, esta API simplifica el proceso de extracción de información crucial de los documentos de viaje.
Se acabaron los días de escribir manualmente los largos detalles del pasaporte o tarjeta de identificación. La API de Escáner MRZ automatiza el proceso de extracción de datos, ahorrando un tiempo valioso y minimizando errores. Al proporcionar una imagen de entrada del documento de viaje, los desarrolladores pueden integrar sin problemas esta API en sus aplicaciones, lo que permite un escaneo eficiente y preciso de la MRZ.
La funcionalidad principal de la API de Escáner MRZ radica en su capacidad para localizar e identificar la MRZ dentro de la imagen del documento. La Zona de Lectura Mecánica, ubicada en la parte inferior del documento, contiene información importante como el nombre del titular, el número de pasaporte o tarjeta de identificación, nacionalidad y fecha de expiración. Al detectar y reconocer esta zona con precisión, la API puede extraer los datos relevantes, haciéndolos fácilmente accesibles para su posterior procesamiento y verificación.
La API de Escáner MRZ soporta una amplia gama de tipos de documentos, incluidos pasaportes, visas y tarjetas de identificación de varios países. Está diseñada para manejar diferentes formatos y variaciones de MRZ, asegurando compatibilidad con diversos documentos de viaje en todo el mundo. Ya sea una MRZ estándar de 2 líneas o una MRZ más compleja de 3 líneas, esta API está equipada para capturar con precisión la información requerida.
El proceso de integración es sencillo, gracias a los puntos finales de la API bien documentados y a una interfaz amigable para desarrolladores. Con una simple llamada a la API, los desarrolladores pueden enviar la imagen del documento y recibir datos estructurados que contienen la información de la MRZ extraída. Esto permite una integración sin fisuras en sistemas existentes, como plataformas de verificación de identidad, soluciones de control de acceso electrónico o sistemas de gestión de documentos de viaje.
La API de Escáner MRZ ofrece una amplia gama de casos de uso en diversas industrias. Puede ser utilizada en sistemas de control fronterizo e inmigración para una identificación y verificación eficiente de viajeros. Además, puede asistir en procesos de verificación de identidad para la incorporación de clientes en instituciones financieras, plataformas de comercio electrónico o aplicaciones de economía compartida. También puede mejorar los sistemas de gestión documental, facilitando la entrada de datos fluida y reduciendo el esfuerzo manual.
En conclusión, la API de Escáner MRZ, impulsada por PresentID, proporciona una solución robusta y eficiente para escanear Zonas de Lectura Mecánica de pasaportes, visas y tarjetas de identificación. Con sus capacidades precisas de localización y reconocimiento, integración fluida y compatibilidad con varios tipos de documentos, esta API simplifica la extracción de información de la MRZ, permitiendo procesos más rápidos y fiables de procesamiento de documentos y flujos de trabajo de verificación de identidad.
Proporcione la foto del pasaporte y reciba los datos extraídos de la MRZ.
Control Fronterizo e Inmigración: La API de Escáner MRZ es invaluable para los sistemas de control fronterizo e inmigración. Permite un escaneo rápido y preciso de la información de la MRZ de pasaportes, visas y tarjetas de identificación, facilitando procesos eficientes de identificación y verificación de viajeros en aeropuertos, fronteras terrestres y otros puntos de entrada.
Verificación de Identidad: La API puede ser integrada en plataformas de verificación de identidad, permitiendo la extracción fluida de datos de la MRZ para la incorporación de clientes en instituciones financieras, empresas de fintech, plataformas de economía compartida y otras industrias. Simplifica el proceso de verificación, reduciendo la entrada manual de datos y mejorando la experiencia general del usuario.
Sistemas de Gestión Documental: Incorporar la API de Escáner MRZ en sistemas de gestión documental simplifica la entrada de datos y mejora la precisión. Al extraer automáticamente la información de la MRZ de documentos de viaje escaneados, elimina la necesidad de escritura manual, reduciendo errores y ahorrando tiempo en tareas administrativas.
Viajes y Hospitalidad: La API encuentra utilidad en las industrias de viajes y hospitalidad, donde procesos eficientes de registro y check-in de huéspedes son esenciales. Al escanear rápidamente los datos de la MRZ de los pasaportes, la API agiliza el proceso de registro, permitiendo a hoteles, aerolíneas y servicios de alquiler proporcionar una experiencia sin interrupciones a sus clientes.
Aplicaciones Móviles y Servicios Digitales: Las aplicaciones móviles y servicios digitales que requieren funcionalidad de escaneo de MRZ pueden integrar la API para mejorar sus ofertas. Esto incluye aplicaciones de viaje, aplicaciones bancarias y plataformas de comercio electrónico, donde los usuarios pueden escanear convenientemente sus documentos de viaje utilizando sus dispositivos móviles para facilitar transacciones, verificar identidades o acceder a servicios especializados.
Autenticación de Documentos: La API de Escáner MRZ puede ayudar en procesos de autenticación de documentos. Al extraer y analizar la información de la MRZ, permite a organizaciones, como agencias de cumplimiento de la ley, instituciones financieras y notarios, verificar la autenticidad de los documentos de viaje y detectar posibles intentos de fraude.
Además de las limitaciones de llamadas a la API por mes, no hay otras limitaciones.
Para usar este punto final, debes especificar la URL de una imagen en el parámetro.
Datos de imagen por URL - Características del Endpoint
| Objeto | Descripción |
|---|---|
url |
[Requerido] |
{
"status": true,
"text": "UNITED STATES OF AMERICA\nPASSPORT CARD\nDACY SC\nNationality\n***\nUSA\nSurname\nTRAVELER\nGiven Names\nHAPPY\nPassport Card no.\nC03005988\nEXEMPLAR\nKASH\nS\n13309 325+\nBES\nMENT\nSex\nM\nDate of Birth\n1 JAN 1981\nPlace of Birth\nNEW YORK. U.S.A.\nIssued On\nExpires On\n30 NOV 2009\n29 NOV 2019\n*\nM-6131821-07\n1-02781-0\nUNITED STATES DEPARTMENT OF STATE",
"boxCoordinates": [
0.49901960784313726,
0.9372093023255814,
0.692156862745098,
0.02945736434108527
],
"paragraphs": [
{
"text": "UNITED STATES OF AMERICA",
"words": [
{
"text": "UNITED",
"boxCoordinates": [
0.17892156862745098,
0.08837209302325581,
0.22450980392156863,
0.05581395348837209
]
},
{
"text": "STATES",
"boxCoordinates": [
0.42990196078431375,
0.08837209302325581,
0.22647058823529412,
0.05581395348837209
]
},
{
"text": "OF",
"boxCoordinates": [
0.6004901960784313,
0.08837209302325581,
0.08137254901960785,
0.05581395348837209
]
},
{
"text": "AMERICA",
"boxCoordinates": [
0.7862745098039216,
0.08837209302325581,
0.2725490196078431,
0.05581395348837209
]
}
],
"boxCoordinates": [
0.4946078431372549,
0.08837209302325581,
0.8558823529411764,
0.05581395348837209
]
},
{
"text": "PASSPORT CARD",
"words": [
{
"text": "PASSPORT",
"boxCoordinates": [
0.4200980392156863,
0.15813953488372093,
0.25392156862745097,
0.034108527131782945
]
},
{
"text": "CARD",
"boxCoordinates": [
0.6362745098039215,
0.15813953488372093,
0.12941176470588237,
0.034108527131782945
]
}
],
"boxCoordinates": [
0.4970588235294118,
0.15813953488372093,
0.40784313725490196,
0.034108527131782945
]
},
{
"text": "DACY SC",
"words": [
{
"text": "DACY",
"boxCoordinates": [
0.33676470588235297,
0.36666666666666664,
0.026470588235294117,
0.16589147286821707
]
},
{
"text": "SC",
"boxCoordinates": [
0.33872549019607845,
0.23953488372093024,
0.024509803921568627,
0.06976744186046512
]
}
],
"boxCoordinates": [
0.33725490196078434,
0.3271317829457364,
0.027450980392156862,
0.24496124031007752
]
},
{
"text": "Nationality",
"words": [
{
"text": "Nationality",
"boxCoordinates": [
0.4598039215686274,
0.2441860465116279,
0.11568627450980393,
0.03255813953488372
]
}
],
"boxCoordinates": [
0.4598039215686274,
0.2441860465116279,
0.11568627450980393,
0.03255813953488372
]
},
{
"text": "***",
"words": [
{
"text": "***",
"boxCoordinates": [
0.5901960784313726,
0.2310077519379845,
0.058823529411764705,
0.024806201550387597
]
}
],
"boxCoordinates": [
0.5901960784313726,
0.2310077519379845,
0.058823529411764705,
0.024806201550387597
]
},
{
"text": "USA",
"words": [
{
"text": "USA",
"boxCoordinates": [
0.45245098039215687,
0.28914728682170543,
0.059803921568627454,
0.03565891472868217
]
}
],
"boxCoordinates": [
0.45245098039215687,
0.28914728682170543,
0.059803921568627454,
0.03565891472868217
]
},
{
"text": "Surname",
"words": [
{
"text": "Surname",
"boxCoordinates": [
0.42696078431372547,
0.35426356589147284,
0.09509803921568627,
0.02635658914728682
]
}
],
"boxCoordinates": [
0.42696078431372547,
0.35426356589147284,
0.09509803921568627,
0.02635658914728682
]
},
{
"text": "TRAVELER",
"words": [
{
"text": "TRAVELER",
"boxCoordinates": [
0.4838235294117647,
0.4062015503875969,
0.15784313725490196,
0.037209302325581395
]
}
],
"boxCoordinates": [
0.4838235294117647,
0.4062015503875969,
0.15784313725490196,
0.037209302325581395
]
},
{
"text": "Given Names",
"words": [
{
"text": "Given",
"boxCoordinates": [
0.5073529411764706,
0.46511627906976744,
0.059803921568627454,
0.024806201550387597
]
},
{
"text": "Names",
"boxCoordinates": [
0.582843137254902,
0.46511627906976744,
0.07156862745098039,
0.024806201550387597
]
}
],
"boxCoordinates": [
0.5480392156862746,
0.46511627906976744,
0.1411764705882353,
0.024806201550387597
]
},
{
"text": "HAPPY",
"words": [
{
"text": "HAPPY",
"boxCoordinates": [
0.528921568627451,
0.5170542635658915,
0.09705882352941177,
0.03875968992248062
]
}
],
"boxCoordinates": [
0.528921568627451,
0.5170542635658915,
0.09705882352941177,
0.03875968992248062
]
},
{
"text": "Passport Card no.\nC03005988",
"words": [
{
"text": "Passport",
"boxCoordinates": [
0.7578431372549019,
0.22093023255813954,
0.10784313725490197,
0.04186046511627907
]
},
{
"text": "Card",
"boxCoordinates": [
0.85,
0.2186046511627907,
0.060784313725490195,
0.040310077519379844
]
},
{
"text": "no",
"boxCoordinates": [
0.9014705882352941,
0.2178294573643411,
0.030392156862745098,
0.03875968992248062
]
},
{
"text": ".",
"boxCoordinates": [
0.9196078431372549,
0.2178294573643411,
0.0058823529411764705,
0.03875968992248062
]
},
{
"text": "C03005988",
"boxCoordinates": [
0.8137254901960784,
0.2744186046511628,
0.19411764705882353]}]}],"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/2095/mrz+scanner+api/6195/image+data+by+url?url=https://upload.wikimedia.org/wikipedia/commons/f/fa/Passport_card.jpg' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Cada punto final devuelve datos JSON estructurados que contienen información extraída del MRZ, incluidos detalles clave como el nombre del titular, el número de pasaporte o de la tarjeta de identificación, la nacionalidad y la fecha de caducidad.
Los campos clave en los datos de respuesta suelen incluir "statusCode," "statusMessage," "hasError," y "data," donde "data" contiene los detalles de MRZ extraídos si es exitoso.
Los datos de respuesta están organizados en un formato JSON, con un objeto de nivel superior que contiene indicadores de estado y un objeto "data" anidado que contiene la información de MRZ extraída.
El parámetro principal para los puntos finales es la entrada de imagen, ya sea como una carga de archivo o una URL de imagen. Los usuarios deben asegurarse de que la imagen cumpla con los requisitos de tamaño y dimensiones.
Cada punto final proporciona acceso a los datos MRZ de documentos de viaje, incluidos detalles de identificación personal como nombre, número de documento, nacionalidad y fechas de validez.
Los usuarios pueden utilizar los datos devueltos para diversas aplicaciones, como la verificación de identidad, la gestión de documentos y la entrada de datos automatizada, mejorando la eficiencia y la precisión en el procesamiento.
La precisión de los datos se mantiene a través de avanzados algoritmos de procesamiento de imágenes que detectan y extraen información de MRZ, asegurando resultados confiables en varios tipos y formatos de documentos.
Los casos de uso típicos incluyen el control de fronteras para la verificación de viajeros, comprobaciones de identidad en servicios financieros y la simplificación del registro de huéspedes en los sectores de viajes y hospitalidad.
Nivel de Servicio:
100%
Tiempo de Respuesta:
285ms
Nivel de Servicio:
95%
Tiempo de Respuesta:
3.625ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
261ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
452ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
368ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
678ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
279ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.524ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
213ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
7.847ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
8.504ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
4.114ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.955ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
13.344ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
7.535ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
4.608ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
6.751ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
8.298ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.089ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.581ms