# Escáner de identidad -------------------------------------------------------------------------------- title: "Introducción" description: "Catalyst proporciona Identity Scanner como un microservicio preconstruido impulsado por Zia AI que te permite realizar verificaciones seguras de identidad en individuos y validar documentos de identificación." last_updated: "2026-07-02T09:34:16.024Z" source: "https://docs.catalyst.zoho.com/es/zia-services/help/identity-scanner/introduction/" service: "Zia Services" -------------------------------------------------------------------------------- # Identity Scanner ## Introducción Identity Scanner es un componente de Catalyst Zia Services que te permite realizar verificaciones seguras de identidad en individuos y documentos mediante el escaneo y procesamiento de diversos documentos de identificación oficiales. Nota: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan para procesamiento de una sola vez. Tampoco se usan con fines de entrenamiento de modelos ML. Los componentes de Catalyst cumplen plenamente con todas las leyes aplicables de protección de datos y privacidad. Identity Scanner se puede considerar como un conjunto integral que incorpora múltiples componentes de Zia AI como Optical Character Recognition (OCR), extracción de datos, detección facial y comparación facial. Identity Scanner realiza las siguientes dos tareas principales que se dividen en funcionalidades individuales en el componente: * E-KYC: Compara dos rostros en dos imágenes diferentes para determinar si son el mismo individuo. Esto te permitirá verificar la identidad de un individuo a partir de su documento de identificación comparándolo con una foto existente suya. * Procesamiento de documentos: Lee información de tarjetas Aadhaar, tarjetas PAN, cheques y libretas bancarias de la India, y extrae campos de datos del documento. Puede detectar y reconocer automáticamente contenido textual en múltiples idiomas indios e internacionales, según el tipo de modelo. Estas funcionalidades te proporcionan la flexibilidad de implementar un procesador de verificación de identidad integral en tu aplicación de Catalyst a través de un solo componente. Puedes tanto extraer información del documento de identificación de un individuo como verificar su autenticidad procesando la foto en él. Los parámetros reconocidos y extraídos de los documentos de identificación y documentos soportados, y los resultados del procesamiento E-KYC, se presentan como respuestas JSON, junto con puntuaciones de confianza para algunos de ellos que te informan sobre la precisión del resultado. Puedes elegir almacenar los datos reconocidos o procesarlos de la manera que necesites. Catalyst ofrece Identity Scanner en los entornos Java, Node.js y Python, y te proporciona código SDK que puedes integrar fácilmente en tu aplicación de Catalyst. Puedes encontrar estas plantillas de código en la consola de Catalyst. La consola también te permite probar Identity Scanner subiendo fotografías de ejemplo de individuos, sus documentos de identificación o documentos soportados, y ver la respuesta. Puedes consultar la documentación del Java SDK, la documentación del Node.js SDK y la documentación del Python SDK para ejemplos de código de Identity Scanner en esos entornos. Consulta la documentación de API para conocer las APIs disponibles para Identity Scanner. Puedes obtener más información sobre los otros componentes de Catalyst Zia Services en esta página. Nota: * El procesamiento de documentos es relevante solo para usuarios de la India y está disponible únicamente en el DC de IN (Centro de Datos de India). Esta funcionalidad no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India en los otros DCs pueden acceder al componente general de OCR para leer y procesar contenido textual. * E-KYC está disponible como Facial Comparison en los paquetes SDK de Java, Node.js y Python, y como API. Los SDKs y la API de Facial Comparison están disponibles para todos los usuarios a nivel global. Puedes usar Facial Comparison para comparar dos imágenes y verificar si los rostros en ambas imágenes coinciden. * Los modelos AADHAAR, PASSBOOK, PAN, CHEQUE estaban anteriormente disponibles como sub-funcionalidades del componente general de OCR en los toolkits SDK y como APIs. Ahora son parte del conjunto Identity Scanner. También puedes probar todos estos modelos desde la consola. * Catalyst también proporciona una funcionalidad de Zia Face Analytics que está disponible para todos los usuarios a nivel global. Esta realiza análisis computacional avanzado en los rostros detectados en imágenes para determinar la edad, género y expresión del individuo. Consulta la página de ayuda de Face Analytics para obtener más información. -------------------------------------------------------------------------------- title: "Conceptos Clave" description: "Catalyst proporciona Identity Scanner como un microservicio preintegrado impulsado por Zia AI que te permite realizar verificaciones de identidad seguras en individuos, y validar pruebas de identidad y documentos." last_updated: "2026-07-02T09:34:16.025Z" source: "https://docs.catalyst.zoho.com/es/zia-services/help/identity-scanner/key-concepts/" service: "Zia Services" -------------------------------------------------------------------------------- # Conceptos Clave Antes de aprender sobre los casos de uso y la implementación de Identity Scanner, es importante comprender sus conceptos fundamentales en detalle. ### E-KYC La función E-KYC o Comparación Facial de Identity Scanner compara los rostros detectados en dos imágenes diferentes para encontrar coincidencias en sus características faciales. Las dos imágenes proporcionadas para comparación se denominan la imagen fuente y la imagen de consulta. En el caso del escaneo de identidad, una sería la imagen detectada en la prueba de identidad de un individuo, y la otra sería una fotografía nueva o existente de esa persona. Nota: * Puedes procesar la prueba de identidad o la foto existente como la imagen fuente o la imagen de consulta. Esto no afectará los resultados. * Si su foto existente incluye múltiples personas, Zia detectará automáticamente el rostro más prominente en la imagen y lo procesará para el escaneo de identidad. Por lo tanto, asegúrate de comparar la prueba de identidad de una persona con una foto clara e individual de la misma. ### Proceso de comparación facial Zia AI implementa varios modelos de detección de objetos, análisis de imágenes y reconocimiento de patrones de última generación. Un proceso genérico de comparación facial se puede dividir en las siguientes subtareas: * Detección facial: La detección facial es una parte sustancial del proceso de reconocimiento facial, que es de hecho un subconjunto de la detección de objetos. Este es el paso inicial hacia el reconocimiento facial. Los algoritmos subyacentes detectan rostros en una imagen segmentándolos del fondo e identificando sus coordenadas en la imagen. * Detección de puntos de referencia faciales: La marcación de puntos de referencia faciales es el proceso de detectar y localizar características de puntos clave específicos en el rostro para reconocer rostros. Esto incluye identificar las coordenadas de puntos clave, como la distancia entre los ojos, la longitud del rostro, los extremos del rostro, el contorno de los labios, orejas y mentón, y la forma y posición de los pómulos. * Análisis facial: La comparación facial implica esencialmente comparar rostros detectados en imágenes de consulta con conjuntos de entrenamiento o bases de datos para verificar la identidad de un individuo. En el caso de la Comparación Facial de Zia, se analizan los rostros detectados en las imágenes de consulta y fuente. Las huellas faciales identificadas a partir de los datos de análisis de ambos rostros se comparan entre sí para verificar el grado de coincidencias. La puntuación de confianza que devuelve Zia corresponde a estos datos. Varios algoritmos de ML y aprendizaje profundo pertenecientes a uno o más métodos de detección y reconocimiento facial pueden usarse para realizar estas operaciones. Estos incluyen enfoques geométricos o basados en características, como coincidencia de plantillas, enfoques basados en apariencia o estadísticas que involucran algoritmos o métodos como PCA usando Eigenface o LDA, el algoritmo Fisherface, e implementación de redes neuronales. #### Formato de solicitud El formato de archivo de entrada de E-KYC o Comparación Facial se especifica a continuación. <table class="content-table"> <thead> <tr> <th><strong>Tipo de Identity Scanner</strong></th> <th><strong>Formatos de archivo soportados</strong></th> <th><strong>Límite de tamaño de archivo</strong></th> </tr> </thead> <tbody> <tr> <td>E-KYC</td> <td>Tanto la imagen fuente como la imagen de consulta deben ser solo de los siguientes formatos: <em>.webp/.jpeg</em> <em>.png</em></td> <td>10 MB para cada imagen</td> </tr> </tbody> </table> #### Formato de respuesta El formato de respuesta de E-KYC o Comparación Facial se describe a continuación: * Usando los SDKs y APIs:<br /><br /> Respuesta JSON: La respuesta JSON predeterminada incluirá el mensaje de estado y los datos de la operación. La Comparación Facial devuelve una respuesta binaria sobre si los rostros coinciden o no. El resultado se establece como true si los rostros coinciden, o false si no coinciden. La respuesta JSON contiene una puntuación de confianza entre el rango de 0 a 1\. Solo si la comparación produce una puntuación de confianza superior al 50% (es decir, 0.5) el resultado se establecerá como true. Para más información, consulta la documentación del SDK de Java, Node.js y Python, y la documentación de la API. * En la consola:<br /><br /> Cuando subes imágenes o archivos para probar en la consola, devolverá la respuesta en dos formatos:<br /> * Respuesta simplificada: Mostrará el mensaje "Faces matched!" o "Faces not matched!" según los resultados, y la puntuación de confianza de la comparación se mostrará en un valor porcentual. * Respuesta JSON: La consola también mostrará la respuesta JSON original recibida para la operación. ### Document Processing #### Proceso de reconocimiento de texto y extracción de información La detección, reconocimiento y extracción de texto de los documentos de prueba de identidad es manejada por un sistema OCR avanzado. Los sistemas OCR en general siguen un enfoque de arriba hacia abajo para el proceso. Cuando se envía un documento soportado a Identity Scanner, el proceso de detección y reconocimiento de texto procede de la siguiente manera: 1. Zia analiza la estructura del texto y lo divide en líneas individuales de texto. 2. Las líneas de texto se descomponen aún más en palabras, y cada palabra en caracteres individuales. 3. Zia compara los caracteres que ha detectado con su conjunto de datos y ejecuta algoritmos avanzados para identificar los caracteres y reconocer palabras basándose en las agrupaciones de caracteres. 4. Zia también ejecuta algoritmos para identificar el idioma del contenido procesándolo a través de volúmenes de probabilidades e hipótesis usando ICR. Adicionalmente puedes especificar el idioma en el que está un documento. Esto solo es soportado para el modelo PASSBOOK. Cuando el idioma ya está especificado, este procesamiento se realiza más rápidamente. Puedes aprender sobre los idiomas soportados en la siguiente sección. 5. A través de un proceso OCR extendido, la información identificada relevante se extrae y se completa como los valores de claves predeterminadas, basándose en el tipo de modelo de documento. Por ejemplo, valores como el nombre del banco y el número de cuenta se reconocen y extraen de las libretas bancarias y se devuelven en la respuesta con las claves correspondientes. ### Tipos de modelo Identity Scanner soporta los siguientes tipos de modelo correspondientes a los documentos de prueba de identidad soportados: * AADHAAR: Puedes procesar tarjetas Aadhaar indias como documentos de prueba de identidad con este tipo de modelo. Debes proporcionar dos imágenes de la tarjeta Aadhaar como entrada (las imágenes frontal y trasera de la tarjeta). La respuesta devolverá los parámetros reconocidos de la tarjeta Aadhaar, como el número de Aadhaar, el nombre del titular de la tarjeta, dirección y género, junto con puntuaciones de confianza para cada reconocimiento. * PAN: Esto te permite procesar tarjetas PAN indias como documentos de prueba de identidad proporcionando una sola imagen de la tarjeta PAN como entrada. La respuesta devolverá los parámetros reconocidos de la tarjeta PAN, como el nombre del titular, apellido, fecha de nacimiento y su número PAN. * PASSBOOK: Puedes procesar la primera página de libretas bancarias indias como prueba de identidad o financiera usando este modelo, subiendo la imagen de la primera página de la libreta. La respuesta devolverá los parámetros reconocidos de la libreta como el número de cuenta, nombre del banco, sucursal y dirección. La respuesta también muestra si RTGS, NEFT e IMPS han sido habilitados para esa cuenta. * CHEQUE: Este modelo te permite procesar talones de cheque indios como pruebas financieras, subiendo una imagen del cheque. Identity Scanner solo procesa cheques del formato CTS-2010. La respuesta devolverá los parámetros reconocidos como el monto, nombre del banco, nombre de la sucursal, número de cuenta, código IFSC y la fecha de emisión. Debes pasar los tipos de modelo respectivos en la solicitud al usar el código del SDK de Java, Node.js o Python, o al trabajar con las APIs. Nota: Debes enviar los documentos exactos para cada uno de los modelos de documento para asegurar un reconocimiento y extracción de información precisa para ese formato. ### Idiomas soportados Nota: Identity Scanner devolverá la respuesta solo en inglés, independientemente de los idiomas presentes en un documento. Por ejemplo, si un parámetro soportado en una libreta bancaria está en cualquier otro idioma además del inglés, no se mostrará en la respuesta. PASSBOOK El modelo PASSBOOK soporta los siguientes 9 idiomas internacionales: * English * Arabic * Chinese * French * Italian * Japanese * Portuguese * Romanian * Spanish También soporta estos 10 idiomas indios: * Hindi * Bengali * Marathi * Telugu * Tamil * Gujarati * Urdu * Kannada * Malayalam * Sanskrit AADHAAR El modelo AADHAAR puede detectar y reconocer contenido textual en todos los idiomas indios soportados e inglés. Puedes procesar la tarjeta Aadhaar de cualquier región de la India con Identity Scanner. Nota: La opción de seleccionar los idiomas presentes en una tarjeta Aadhaar al procesarla estaba disponible anteriormente, cuando era parte del componente OCR general. Esta opción ha sido descontinuada. Esto se aplica a la API, los SDKs y la función de pruebas en la consola. Identity Scanner ahora identificará automáticamente los idiomas en una tarjeta Aadhaar sin requerir una entrada del usuario para ello. CHEQUE y PAN Los modelos CHEQUE y PAN procesan el contenido solo en inglés por defecto, y no soportan ningún otro idioma. Debes tener en cuenta los siguientes puntos: * Puedes pasar los idiomas que podrías encontrar en las libretas bancarias al procesar el modelo PASSBOOK. * Especificar los idiomas es opcional. Sin embargo, el proceso de reconocimiento y extracción de texto es más rápido y preciso si especificas los idiomas. Si no se especifican idiomas, Identity Scanner detectará los idiomas automáticamente. * No podrás seleccionar los idiomas para los modelos CHEQUE o PAN, ya que el inglés es el único idioma soportado para estos tipos. Tampoco podrás seleccionar los idiomas para el modelo AADHAAR. #### Formato de solicitud Los formatos de archivo de entrada de cada uno de los tipos de modelo se especifican a continuación. <table class="content-table"> <thead> <tr> <th><strong>Tipo de modelo</strong></th> <th><strong>Formatos de archivo soportados</strong></th> <th><strong>Límite de tamaño de archivo</strong></th> </tr> </thead> <tbody> <tr> <td>AADHAAR</td> <td>Tanto las imágenes frontal como trasera deben ser solo de los siguientes formatos: <em>.webp/.jpeg</em> <em>.png</em> <em>.tiff</em> <em>.bmp</em></td> <td>15 MB para cada imagen</td> </tr> <tr> <td>PASSBOOK</td> <td><em>.webp/.jpeg</em> <em>.png</em> <em>.tiff</em> <em>.bmp</em> <em>.pdf</em></td> <td>15 MB</td> </tr> <tr> <td>CHEQUE</td> <td><em>.webp/.jpeg</em> <em>.png</em></td> <td>15 MB</td> </tr> <tr> <td>PAN</td> <td><em>.webp/.jpeg</em> <em>.png</em></td> <td>15 MB</td> </tr> </tbody> </table> #### Formato de respuesta El formato de respuesta de Document Processing se describe a continuación: * Usando los SDKs y APIs:<br /> Respuesta JSON: La respuesta JSON predeterminada incluirá el mensaje de estado y los datos para la operación respectiva, como se especifica en la sección de Tipos de modelo. Puedes formatear el texto que recibes en la respuesta para el procesamiento de documentos en tu código. Para más información, consulta la documentación del SDK de Java, Node.js y Python. * En la consola:<br /> Cuando subes imágenes o archivos para probar en la consola, devolverá la respuesta en dos formatos:<br /> * Respuesta simplificada: La respuesta textual simplificada listará los parámetros extraídos de la prueba de identidad en un formato legible. * Respuesta JSON: La consola también mostrará la respuesta JSON original recibida para cada operación. -------------------------------------------------------------------------------- title: "Beneficios" description: "Catalyst proporciona Identity Scanner como un microservicio preconstruido impulsado por Zia AI que te permite realizar verificaciones seguras de identidad en individuos y validar documentos de identificación." last_updated: "2026-07-02T09:34:16.025Z" source: "https://docs.catalyst.zoho.com/es/zia-services/help/identity-scanner/benefits/" service: "Zia Services" -------------------------------------------------------------------------------- # Beneficios 1. Integración fluida de la funcionalidad de verificación de identidad<br /><br /> Identity Scanner te permite realizar todos los aspectos de la verificación de identidad de un individuo bajo un solo componente. Puedes implementar fácilmente todos los elementos de Identity Scanner en tu aplicación sin tener que preocuparte por la lógica subyacente o la configuración del backend, incorporando las plantillas de código prediseñadas proporcionadas para las plataformas Java y Node.js. 2. Soporte multilingüe<br /><br /> El soporte de múltiples idiomas indios e internacionales ofrecido por Catalyst para el procesamiento de documentos te permite procesar una variedad de documentos de identificación o comprobantes de transacciones financieras, incluyendo libretas bancarias de bancos internacionales o tarjetas Aadhaar de cualquier estado de la India. La detección automática de todos los idiomas soportados en una libreta bancaria en caso de no especificación mejora la facilidad y eficiencia. 3. Resultados precisos a través de entrenamiento avanzado<br /><br /> Zia es un asistente impulsado por IA que se somete a entrenamiento sistemático repetido para generar resultados con mayor precisión y un menor margen de error. La IA se entrena utilizando diversas técnicas de ML y deep-learning, y modelos avanzados de reconocimiento facial y análisis de datos, para realizar cálculos y análisis complejos. Los modelos de entrenamiento son altamente rigurosos, lo que significa que Zia estudia grandes volúmenes de datos y conjuntos de entrenamiento, y esto asegura que los resultados generados sean precisos, exactos y confiables. 4. Respuesta instantánea<br /><br /> Catalyst procesa archivos y genera resultados de manera rápida y efectiva. Los servidores de Catalyst están construidos sobre la arquitectura de Zoho y aseguran un alto rendimiento de transmisión de datos y una latencia mínima en la atención de solicitudes. Se escalan hacia arriba o hacia abajo según la demanda, lo que te permite construir y servir aplicaciones en todos los niveles de consumo. El rápido tiempo de respuesta mejora el rendimiento de tu aplicación y proporciona una experiencia de alta calidad para los usuarios. 5. Pruebas en la consola<br /><br /> La funcionalidad de pruebas en la consola te permite verificar la eficiencia de Identity Scanner. Puedes subir archivos de ejemplo para E-KYC y para cada modelo de procesamiento de documentos, y ver una respuesta JSON, así como una respuesta simplificada. Esto te permite tener una idea sobre el formato y la precisión de la respuesta del componente. -------------------------------------------------------------------------------- title: "Casos de Uso" description: "Catalyst proporciona Identity Scanner como un microservicio preintegrado impulsado por Zia AI que te permite realizar verificaciones de identidad seguras en individuos, y validar pruebas de identidad y documentos." last_updated: "2026-07-02T09:34:16.025Z" source: "https://docs.catalyst.zoho.com/es/zia-services/help/identity-scanner/use-cases/" service: "Zia Services" -------------------------------------------------------------------------------- # Casos de Uso Document Processing y E-KYC se implementan en una amplia gama de aplicaciones y escenarios. Los siguientes son algunos casos de uso donde se puede implementar Identity Scanner: * Las aplicaciones de consumo que requieren verificación de identidad de los usuarios de la aplicación para crear sus cuentas de usuario pueden procesar cualquiera de sus pruebas de identidad para verificar su identidad. * Los servicios o productos restringidos por edad que no pueden estar disponibles para menores pueden usar Identity Scanner para verificar la edad del cliente. * Las aplicaciones de comercio electrónico o servicios de entrega que requieren prueba de identidad antes de entregar paquetes a los usuarios pueden implementar E-KYC. * Los servicios de organización de eventos o gestión de recintos que necesitan identificar a las personas antes de permitirles asistir a eventos pueden usar E-KYC. * Las aplicaciones de alquiler de productos o servicios que requieren que los clientes presenten una prueba de identidad o un talón de cheque para que se presten los servicios. * Los servicios localizados que solo pueden atender a ciertos grupos demográficos o usuarios basados en ubicaciones geográficas específicas pueden verificar las direcciones de sus usuarios. * Las aplicaciones en el sector financiero, como aplicaciones de banca, inversiones, comercio de acciones o comercio de criptomonedas que requieren que sus clientes proporcionen pruebas de identidad o financieras como tarjetas PAN. * Los servicios que permiten pagos a través de cheques y requieren que los clientes presenten un talón de cheque como prueba del pago realizado. * Cualquier aplicación bancaria, empresarial o económica que requiera que se procesen las primeras páginas de libretas bancarias como prueba de identidad o de una cuenta bancaria. * Los servicios que requieren que los usuarios tomen y envíen una fotografía suya en el momento para verificar su identidad con una prueba de identidad previamente enviada utilizando E-KYC. * Los microservicios que permiten la digitalización de pruebas de identidad o documentos. -------------------------------------------------------------------------------- title: "Implementación" description: "Catalyst proporciona Identity Scanner como un microservicio preintegrado impulsado por Zia AI que te permite realizar verificaciones de identidad seguras en individuos, y validar pruebas de identidad y documentos." last_updated: "2026-07-02T09:34:16.025Z" source: "https://docs.catalyst.zoho.com/es/zia-services/help/identity-scanner/implementation/" service: "Zia Services" -------------------------------------------------------------------------------- # Implementación Esta sección solo cubre probar Identity Scanner y acceder a las plantillas de código de SDK de muestra desde la consola de Catalyst. Consulta las secciones de documentación del SDK y la API para implementar la función en tu aplicación. ### Acceder a Identity Scanner Para acceder a Identity Scanner en tu consola de Catalyst: 1. Navega a Zia Services en el panel izquierdo de la consola de Catalyst y haz clic en Identity Scanner.<br /> 2. Haz clic en Try a Demo en la página de la función Identity Scanner para escanear y procesar los diversos documentos de prueba de identidad soportados. ### Probar Identity Scanner en la consola de Catalyst Identity Scanner contiene las 5 funciones como secciones individuales en la consola: * E-KYC * Aadhaar Card * PAN Card * Passbook * Cheque Puedes probar cada función seleccionando una imagen de muestra existente que Catalyst proporciona, o subiendo tus propios archivos. Nota: Consulta las secciones de Formato de solicitud de E-KYC o Formato de solicitud de Document Processing para los formatos de entrada. #### E-KYC Para procesar archivos de muestra o archivos propios y probar E-KYC: 1. Haz clic en Select a Sample Image o Browse Files en la ventana _User's Photo ID Card_ en la sección _E-KYC_ para subir la prueba de identidad.<br /> <br /> 2. Selecciona una imagen de muestra de prueba de identidad que Catalyst proporciona, o selecciona un archivo de tu sistema.<br /> <br /> 3. Haz clic en Select a Sample Image o Browse Files en la ventana _User's Photo_ para subir una fotografía con la cual comparar la foto de la prueba de identidad. 4. Nuevamente, selecciona una imagen de muestra que Catalyst proporciona, o selecciona un archivo de tu sistema.<br /> <br /> Identity Scanner ahora comparará el rostro detectado en la prueba de identidad con la fotografía para determinar si son el mismo individuo. La consola mostrará una respuesta simplificada de la comparación, junto con la puntuación de confianza. Puedes aprender sobre la respuesta en detalle en la sección de Formato de respuesta de E-KYC. Puedes ver la respuesta JSON predeterminada que se obtiene, haciendo clic en View Response. #### Aadhaar Card Puedes procesar una tarjeta Aadhaar de muestra o una tarjeta propia y probar el modelo AADHAAR de la siguiente manera: 1. Navega a la sección _Aadhaar Card_. 2. Haz clic en Select a Sample Image o Browse Files en la ventana _Aadhaar Front Side_ para subir la imagen del lado frontal de la tarjeta Aadhaar.<br /> 3. Selecciona una imagen frontal de Aadhaar de muestra que Catalyst proporciona, o selecciona un archivo de tu sistema.<br /> <br /> Nota: Consulta la sección de Formato de solicitud de Document Processing para el formato de archivo de entrada. 4. Haz clic en Select a Sample Image o Browse Files en la ventana _Aadhaar Back Side_ para subir la imagen trasera de la tarjeta. 5. Nuevamente, selecciona una imagen trasera de muestra que Catalyst proporciona, o selecciona un archivo de tu sistema.<br /> 6. Puedes seleccionar los idiomas presentes en la tarjeta Aadhaar del menú desplegable, luego haz clic en Get Result. Nota: Esta opción ha sido descontinuada y será eliminada de la consola pronto. Identity Scanner identificará automáticamente los idiomas en una tarjeta Aadhaar sin requerir una entrada del usuario para ello. La consola mostrará los parámetros reconocidos e identificados de la tarjeta Aadhaar, como el número de Aadhaar, nombre y dirección. Puedes aprender sobre el formato de respuesta en detalle en la sección de Formato de respuesta de Document Processing. Puedes ver la respuesta JSON predeterminada que se obtiene, haciendo clic en View Response. #### PAN Card Puedes procesar una tarjeta PAN de muestra o una tarjeta propia y probar el modelo PAN de la siguiente manera: 1. Navega a la sección _PAN Card_. 2. Haz clic en Select a Sample Image o Browse Files para subir una tarjeta PAN.<br /> 3. Selecciona una imagen de tarjeta PAN de muestra que Catalyst proporciona, o selecciona un archivo de tu sistema.<br /> <br /> Nota: Consulta la sección de Formato de solicitud de Document Processing para el formato de archivo de entrada. La consola mostrará los parámetros reconocidos e identificados de la tarjeta PAN, como el número PAN, nombre, apellido y fecha de nacimiento. Puedes aprender sobre el formato de respuesta en detalle en la sección de Formato de respuesta de Document Processing. Puedes ver la respuesta JSON predeterminada que se obtiene, haciendo clic en View Response. #### Passbook Puedes procesar una libreta bancaria de muestra o una libreta propia y probar el modelo PASSBOOK de la siguiente manera: 1. Navega a la sección _Passbook_. 2. Haz clic en Select a Sample Image o Browse Files para subir una imagen de la primera página de la libreta.<br /> 3. Selecciona una imagen de muestra de una libreta bancaria que Catalyst proporciona, o selecciona un archivo de tu sistema. Nota: Consulta la sección de Formato de solicitud de Document Processing para el formato de archivo de entrada. 4. Selecciona los idiomas presentes en la libreta del menú desplegable para un procesamiento más rápido y eficiente, luego haz clic en Get Result.<br /> Nota: Consulta la sección de Idiomas soportados para una lista de idiomas soportados por el modelo PASSBOOK. La consola mostrará los parámetros reconocidos e identificados de la libreta, como el número de cuenta bancaria, nombre del banco y sucursal. Puedes aprender sobre el formato de respuesta en detalle en la sección de Formato de respuesta de Document Processing. Puedes ver la respuesta JSON predeterminada que se obtiene, haciendo clic en View Response. #### Cheque Puedes procesar un talón de cheque de muestra o un cheque propio y probar el modelo CHEQUE de la siguiente manera: 1. Navega a la sección _Cheque_. 2. Haz clic en Select a Sample Image o Browse Files para subir una imagen de un talón de cheque.<br /> 3. Selecciona una imagen de talón de cheque de muestra que Catalyst proporciona, o selecciona un archivo de tu sistema.<br /> <br /> Nota: Consulta la sección de Formato de solicitud de Document Processing para el formato de archivo de entrada. La consola mostrará los parámetros reconocidos e identificados del cheque, como la fecha de emisión, monto, nombre del banco, MICR, etc. Puedes aprender sobre el formato de respuesta en detalle en la sección de Formato de respuesta de Document Processing. Puedes ver la respuesta JSON predeterminada que se obtiene, haciendo clic en View Response. ### Acceder a plantillas de código para Identity Scanner Como se mencionó anteriormente, la consola proporciona las últimas plantillas de código para las cinco funciones de Identity Scanner en las plataformas Java y Node.js. Puedes acceder a ellas desde la consola debajo de las ventanas de pruebas en cada sección. Nota: Cada sección en la consola contiene el código para esa función. Es decir, si haces clic en la pestaña Aadhaar Card y te desplazas hacia abajo, encontrarás el código Java, Node.js y Python para el modelo AADHAAR. De manera similar, si haces clic en la pestaña Passbook y te desplazas hacia abajo, encontrarás las plantillas de código para el modelo PASSBOOK. Asegúrate de estar copiando el código correcto para la función que necesitas. Haz clic en la pestaña Java SDK, NodeJS SDK o Python SDK, y copia el código usando el icono de copiar. Puedes implementar este código en el código fuente de tu aplicación de Catalyst. El código que se muestra a continuación es el código del SDK de Java para la función E-KYC o Comparación Facial. Nota: Consulta las páginas de ayuda del SDK de Java, Node.js y Python para una explicación de las plantillas de código de cada función. --- ## API Reference — Escáner de identidad -------------------------------------------------------------------------------- title: "Comparación facial" description: "Esta API te permite comparar dos rostros en dos imágenes diferentes para determinar si son el mismo individuo." last_updated: "2026-07-02T09:34:16.040Z" source: "https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/identity-scanner/facial-comparison/" service: "Zia Services" -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por IA de Zia que te permite realizar verificaciones de identidad seguras en individuos y documentos mediante el escaneo y procesamiento de varias identificaciones oficiales o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y Document Processing. Nota: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para propósitos de entrenamiento de modelos ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. # Facial Comparison Facial Comparison, también conocido como E-KYC, es una parte de Identity Scanner que compara dos rostros en dos imágenes diferentes para determinar si son el mismo individuo. Nota: Aunque la funcionalidad de Document Processing de Identity Scanner solo es relevante para usuarios indios, las herramientas de API y SDK de Facial Comparison están disponibles para una audiencia global. Sin embargo, acceder y probar Facial Comparison o E-KYC desde la consola de Catalyst está restringido solo a los usuarios del DC de IN. ## Procesar Facial Comparison ### Descripción Esta API te permite realizar una comparación facial entre una imagen de origen y una imagen de consulta. Debes especificar las rutas a ambos archivos de imagen en la solicitud de la API, como se muestra en la solicitud de ejemplo. Nota: Puedes marcar la imagen de la identificación con foto o la fotografía del individuo como la imagen de origen o la imagen de consulta. Esto no afectará los resultados. ### Detalles de la Solicitud #### URL de Solicitud <p>{api-domain}/baas/v1/project/{project_id}/ml/facecomparison</p> El dominio específico del DC para acceder a la API de Catalyst El ID único del proyecto #### Encabezados de Solicitud **Authorization:** Zoho-oauthtoken {oauth_token} <br> **content-type:** multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW **Encabezados Opcionales** <br> **CATALYST-ORG:** {org_id} **Environment:** Development #### Alcance ZohoCatalyst.mlkit.READ #### Propiedades del JSON de Solicitud La identificación con foto o la fotografía de un individuo. Debes proporcionar la ruta en tu sistema local. Formatos permitidos: *.webp, .jpeg, .png*<br> Límite de tamaño de archivo: 10 MB La identificación con foto o la fotografía de un individuo. Debes proporcionar la ruta en tu sistema local. Formatos permitidos: *.webp, .jpeg, .png*<br> Límite de tamaño de archivo: 10 MB ### Detalles de la Respuesta La respuesta devuelve el resultado de la comparación como true si los rostros coinciden, o false si no coinciden. La respuesta también contiene una puntuación de confianza entre el rango de 0 a 1. Solo si la comparación produce una puntuación de confianza superior al 50%, es decir, 0.5, el resultado se establecerá como true. curl -X POST \ https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/facecomparison \ -H "Authorization: Zoho-oauthtoken 1000.910*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*16.2f*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*57" \ -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" \ -F source_image=/Desktop/SourceImage.webp \ -F query_image=/Desktop/QueryImage.webp { "status": "success", "data": { "confidence": 1.0, "matched": "true" } } Facial Comparison- Java SDK<br><br> Facial Comparison- Node.js SDK<br><br> Facial Comparison- Python SDK -------------------------------------------------------------------------------- title: "Aadhaar" description: "Esta API te permite extraer campos de datos de una tarjeta Aadhaar india y obtener los parámetros reconocidos de ella." last_updated: "2026-07-02T09:34:16.041Z" source: "https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/identity-scanner/aadhaar/" service: "Zia Services" -------------------------------------------------------------------------------- # Aadhaar El modelo AADHAAR es parte de la funcionalidad de Document Processing de Identity Scanner que te permite procesar tarjetas Aadhaar indias como documentos de prueba de identidad. Nota: <br> * Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para propósitos de entrenamiento de modelos ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. * Document Processing solo es relevante para usuarios indios y está **disponible únicamente en el DC de IN**. Esta funcionalidad no estará disponible para usuarios que acceden desde los centros de datos EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde los otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. ## Procesar Aadhaar ### Descripción Esta API extrae campos de datos de una tarjeta Aadhaar india usando una tecnología OCR avanzada. La respuesta JSON devolverá los parámetros reconocidos de la tarjeta Aadhaar, junto con puntuaciones de confianza para cada reconocimiento que determinan su precisión. Debes proporcionar la ruta a los archivos de imagen del frente y reverso de la tarjeta Aadhaar, y especificar el tipo de modelo como AADHAAR en la solicitud de la API. Nota: La opción de pasar los idiomas presentes en una tarjeta Aadhaar ha sido deprecada. Identity Scanner ahora identificará automáticamente los idiomas en una tarjeta Aadhaar y la procesará. La API será actualizada en consecuencia pronto. Puedes pasar temporalmente los idiomas como se muestra en la solicitud de ejemplo. ### Detalles de la Solicitud #### URL de Solicitud <p>{api-domain}/baas/v1/project/{project_id}/ml/ocr</p> El dominio específico del DC para acceder a la API de Catalyst El ID único del proyecto #### Encabezados de Solicitud **Authorization:** Zoho-oauthtoken {oauth_token} <br> **content-type:** multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW **Encabezados Opcionales** <br> **CATALYST-ORG:** {org_id} **Environment:** Development #### Alcance ZohoCatalyst.mlkit.READ #### Propiedades del JSON de Solicitud La imagen del lado frontal de la tarjeta Aadhaar a procesar. Debes proporcionar la ruta en tu sistema local. Formatos permitidos: *.webp, .jpeg, .png, .bmp, .tiff*<br> Límite de tamaño de archivo: 15 MB La imagen del lado posterior de la tarjeta Aadhaar a procesar. Debes proporcionar la ruta en tu sistema local. Formatos permitidos: *.webp, .jpeg, .png, .bmp, .tiff*<br> Límite de tamaño de archivo: 15 MB El tipo de modelo de la imagen Valor a pasar: AADHAAR El código de idioma del idioma a identificar. El modelo AADHAAR soporta los idiomas indios listados en la tabla a continuación. Debes pasar inglés y el idioma regional relevante solamente para el tipo AADHAAR. Por ejemplo, si eres de Tamil Nadu, debes pasar tam y eng en la solicitud. #### Idiomas Soportados por el Tipo de Modelo Aadhaar <table class="content-table"> <thead> <tr> <th class="w50p">Idioma</th> <th class="w50p">Códigos de Idioma</th> </tr> </thead> <tbody> <tr> <td>English</td> <td>eng</td> </tr> <tr> <td>Hindi</td> <td>hin</td> </tr> <tr> <td>Bengali</td> <td>ben</td> </tr> <tr> <td>Marathi</td> <td>mar</td> </tr> <tr> <td>Telugu</td> <td>tel</td> </tr> <tr> <td>Tamil</td> <td>tam</td> </tr> <tr> <td>Gujarati</td> <td>guj</td> </tr> <tr> <td>Urdu</td> <td>urd</td> </tr> <tr> <td>Kannada</td> <td>kan</td> </tr> <tr> <td>Malayalam</td> <td>mal</td> </tr> <tr> <td>Sanskrit</td> <td>san</td> </tr> </tbody> </table> ### Detalles de la Respuesta La respuesta contiene los parámetros reconocidos en la tarjeta Aadhaar como el nombre del titular de la tarjeta, dirección, género, número de tarjeta Aadhaar asignados a las claves respectivas. La respuesta también muestra una puntuación de confianza en el rango de 0 a 1 para cada uno de los valores reconocidos. curl -X POST https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/ocr -H "Authorization: Zoho-oauthtoken 1000.910*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*16.2f*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*57" \ -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" \ -F aadhaar_front=/Desktop/Aadhaar1.webp \ -F aadhaar_back=/Desktop/Aadhaar2.webp \ -F model_type=AADHAAR \ -F "language=eng,tam" { "status":"success", "data":{ "text": "{\"address\":{\"prob\":0.5,\"value\":\"S/O Tony, Seer 40, S/O Julie, 40, Dewdrops Street, Cherry Hill Pondicherry, Pondicherry ureing4Gen, ureing4Gen 605008 \"},\"gender\":{\"prob\":\"0.9\",\"value\":\"male\"},\"dob\": {\"prob\":\"0.6\", \"value\":\"12/12/2012\"},\"name\":{\"prob\":\"0.8\", \"value\":\"Hari Krishnan\"},\"aadhaar\":{\"prob\":0.8,\"value\":\"1234 5678 0123\"}}" } } Identity Scanner: Aadhaar- Java SDK<br><br> Identity Scanner: Aadhaar- Node.js SDK<br><br> Identity Scanner: Aadhaar- Python SDK<br><br> -------------------------------------------------------------------------------- title: "PAN" description: "Esta API te permite extraer campos de datos de una tarjeta PAN india y obtener los parámetros reconocidos de ella." last_updated: "2026-07-02T09:34:16.041Z" source: "https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/identity-scanner/pan/" service: "Zia Services" -------------------------------------------------------------------------------- # PAN El modelo PAN es parte de la funcionalidad de Document Processing de Identity Scanner que te permite procesar tarjetas PAN indias como documentos de prueba de identidad. Nota: <br> * Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para propósitos de entrenamiento de modelos ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. * Document Processing solo es relevante para usuarios indios y está **disponible únicamente en el DC de IN**. Esta funcionalidad no estará disponible para usuarios que acceden desde los centros de datos EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde los otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. ## Procesar PAN ### Descripción Esta API extrae campos de datos de una tarjeta PAN usando una tecnología OCR avanzada, y devuelve los parámetros reconocidos de la tarjeta PAN como una respuesta JSON. Debes proporcionar la ruta al archivo de imagen del lado frontal de la tarjeta PAN que contiene los datos personales en la solicitud de la API. Debes especificar el tipo de modelo en la solicitud de la API como PAN, para procesar la tarjeta PAN. El modelo PAN solo puede procesar texto en inglés de forma predeterminada. ### Detalles de la Solicitud #### URL de Solicitud <p>{api-domain}/baas/v1/project/{project_id}/ml/ocr</p> El dominio específico del DC para acceder a la API de Catalyst El ID único del proyecto #### Encabezados de Solicitud **Authorization:** Zoho-oauthtoken {oauth_token} <br> **content-type:** multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW **Encabezados Opcionales** <br> **CATALYST-ORG:** {org_id} **Environment:** Development #### Alcance ZohoCatalyst.mlkit.READ #### Propiedades del JSON de Solicitud La imagen del lado frontal de la tarjeta PAN. Debes proporcionar la ruta en tu sistema local. Formatos permitidos: *.webp, .jpeg, .png*<br> Límite de tamaño de archivo: 15 MB El tipo de modelo de la imagen Valor a pasar: PAN ### Detalles de la Respuesta La respuesta contendrá los parámetros extraídos de la tarjeta PAN como el nombre, apellido, fecha de nacimiento y el número de tarjeta PAN asignados a las claves respectivas. curl -X POST \ https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/ocr \ -H "Authorization: Zoho-oauthtoken 1000.910*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*16.2f*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*57" \ -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" \ -F image=/Desktop/MyPan.webp \ -F model_type=PAN { "status": "success", "data": { "first_name": "KIRAN", "last_name": "RAO", "date_of_birth": "03/04/1982", "pan": "ANRPM2537J" } } Identity Scanner: PAN- Java SDK<br><br> Identity Scanner: PAN- Node.js SDK<br><br> Identity Scanner: PAN- Python SDK<br><br> -------------------------------------------------------------------------------- title: "Libreta de ahorros" description: "Esta API te permite extraer campos de datos de una libreta bancaria india y obtener los parámetros reconocidos de ella." last_updated: "2026-07-02T09:34:16.041Z" source: "https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/identity-scanner/passbook/" service: "Zia Services" -------------------------------------------------------------------------------- # Passbook El modelo PASSBOOK es parte de la funcionalidad de Document Processing de Identity Scanner que te permite procesar libretas bancarias indias como documentos financieros o de prueba de identidad. Nota: <br> * Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para propósitos de entrenamiento de modelos ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. * Document Processing solo es relevante para usuarios indios y está **disponible únicamente en el DC de IN**. Esta funcionalidad no estará disponible para usuarios que acceden desde los centros de datos EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde los otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. ## Procesar Passbook ### Descripción Esta API extrae campos de datos de una libreta bancaria usando la tecnología OCR y devuelve los parámetros reconocidos de la libreta como una respuesta JSON. Debes proporcionar la ruta al archivo de imagen de la primera página de la libreta bancaria, y especificar el tipo de modelo como PASSBOOK en la solicitud de la API. También puedes opcionalmente ingresar los idiomas presentes en la libreta en la solicitud de la API. El proceso de reconocimiento y extracción de texto es más rápido y preciso si especificas los idiomas. ### Detalles de la Solicitud #### URL de Solicitud <p>{api-domain}/baas/v1/project/{project_id}/ml/ocr</p> El dominio específico del DC para acceder a la API de Catalyst El ID único del proyecto #### Encabezados de Solicitud **Authorization:** Zoho-oauthtoken {oauth_token} <br> **content-type:** multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW **Encabezados Opcionales** <br> **CATALYST-ORG:** {org_id} **Environment:** Development #### Alcance ZohoCatalyst.mlkit.READ #### Propiedades del JSON de Solicitud La imagen de la primera página de la libreta bancaria. Debes proporcionar la ruta en tu sistema local. Formatos permitidos: *.webp, .jpeg, .png, .bmp, .tiff, .pdf*<br> Límite de tamaño de archivo: 15 MB El tipo de modelo de la imagen Valor a pasar: PASSBOOK El código de idioma de los idiomas a identificar. Puedes pasar múltiples idiomas. El modelo PASSBOOK soporta los idiomas indios e internacionales especificados en las tablas a continuación. Valor predeterminado: eng #### Idiomas Internacionales Soportados por el Tipo de Modelo Passbook <table class="content-table"> <thead> <tr> <th class="w50p">Idioma</th> <th class="w50p">Códigos de Idioma</th> </tr> </thead> <tbody> <tr> <td>English</td> <td>eng</td> </tr> <tr> <td>Arabic</td> <td>ara</td> </tr> <tr> <td>Chinese</td> <td>chi_sim</td> </tr> <tr> <td>French</td> <td>fra</td> </tr> <tr> <td>Italian</td> <td>ita</td> </tr> <tr> <td>Japanese</td> <td>jpn</td> </tr> <tr> <td>Portuguese</td> <td>por</td> </tr> <tr> <td>Romanian</td> <td>ron</td> </tr> <tr> <td>Spanish</td> <td>spa</td> </tr> </tbody> </table> <br> #### Idiomas Indios Soportados por el Tipo de Modelo Passbook <table class="content-table"> <thead> <tr> <th class="w50p">Idioma</th> <th class="w50p">Códigos de Idioma</th> </tr> </thead> <tbody> <tr> <td>Hindi</td> <td>hin</td> </tr> <tr> <td>Bengali</td> <td>ben</td> </tr> <tr> <td>Marathi</td> <td>mar</td> </tr> <tr> <td>Telugu</td> <td>tel</td> </tr> <tr> <td>Tamil</td> <td>tam</td> </tr> <tr> <td>Gujarati</td> <td>guj</td> </tr> <tr> <td>Urdu</td> <td>urd</td> </tr> <tr> <td>Kannada</td> <td>kan</td> </tr> <tr> <td>Malayalam</td> <td>mal</td> </tr> <tr> <td>Sanskrit</td> <td>san</td> </tr> </tbody> </table> ### Detalles de la Respuesta La respuesta contiene los datos bancarios y los datos de cuenta reconocidos de la libreta, como el nombre del banco, sucursal, dirección, número de cuenta. Los campos de información extraídos se asignan a sus claves respectivas. La respuesta también muestra si RTGS, NEFT e IMPS han sido habilitados para esa cuenta devolviendo true o false para esas claves. Nota: Identity Scanner devolverá la respuesta solo en inglés, independientemente de los idiomas presentes en la libreta. curl -X POST \ https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/ocr \ -H "Authorization: Zoho-oauthtoken 1000.910*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*16.2f*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*57" \ -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" \ -F image=/Desktop/MyPassbook.pdf \ -F model_type=PASSBOOK \ -F "language=eng" { "status":"success", "data":{ "text": "{\"address\":\"NO.20 ,SUNSHINE LANE,ANNA NAGAR,CHENNAI\",\"city\":\"CHENNAI\",\"centre\":\"CHENNAI\",\"bankName\":\"ABC BANK LIMITED\",\"accountNumber\":\"000000001111222\",\"branch\":\"ANNA NAGAR\",\"dateOfOpening\":\"30/08/2012\",\"imps\":\"true\",\"neft\":\"true\",\"district\":\"CHENNAI\",\"contact\":\"2891289\",\"micr\":\"0101010\",\"name\":\" 999919\",\"state\":\"TAMIL NADU\",\"rtgs\":\"true\",\"ifsc\":\"ABCB0000111\"}" } } Identity Scanner: Passbook- Java SDK<br><br> Identity Scanner: Passbook- Node.js SDK<br><br> Identity Scanner: Passbook- Python SDK<br><br> -------------------------------------------------------------------------------- title: "Cheque" description: "Esta API te permite extraer campos de datos de cheques bancarios indios y obtener los parámetros reconocidos de ellos." last_updated: "2026-07-02T09:34:16.041Z" source: "https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/identity-scanner/cheque/" service: "Zia Services" -------------------------------------------------------------------------------- # Cheque El modelo CHEQUE es parte de la funcionalidad de Document Processing de Identity Scanner que te permite procesar hojas de cheques bancarios indios como documentos de prueba de identidad. Nota: <br> * Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para propósitos de entrenamiento de modelos ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. * Document Processing solo es relevante para usuarios indios y está **disponible únicamente en el DC de IN**. Esta funcionalidad no estará disponible para usuarios que acceden desde los centros de datos EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde los otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. ## Procesar Cheque ### Descripción Esta API extrae campos de datos de un cheque usando una tecnología OCR avanzada, y devuelve los parámetros reconocidos del cheque como una respuesta JSON. Debes proporcionar la ruta al archivo de imagen de una hoja de cheque en la solicitud de la API, y especificar el tipo de modelo como CHEQUE en la solicitud de la API. El modelo CHEQUE solo puede procesar texto en inglés de forma predeterminada. No se soportan otros idiomas. Nota: Zia solo procesa cheques del formato CTS-2010. ### Detalles de la Solicitud #### URL de Solicitud <p>{api-domain}/baas/v1/project/{project_id}/ml/ocr</p> El dominio específico del DC para acceder a la API de Catalyst El ID único del proyecto #### Encabezados de Solicitud **Authorization:** Zoho-oauthtoken {oauth_token} <br> **content-type:** multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW **Encabezados Opcionales** <br> **CATALYST-ORG:** {org_id} **Environment:** Development #### Alcance ZohoCatalyst.mlkit.READ #### Propiedades del JSON de Solicitud La imagen de una hoja de cheque bancario. Debes proporcionar la ruta en tu sistema local. Formatos permitidos: *.webp, .jpeg, .png*<br> Límite de tamaño de archivo: 15 MB El tipo de modelo de la imagen Valor a pasar: CHEQUE ### Detalles de la Respuesta La respuesta contendrá los parámetros extraídos del cheque, como el monto, nombre del banco, nombre de la sucursal, número de cuenta, código IFSC, asignados a las claves respectivas. curl -X POST \ https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/ocr \ -H "Authorization: Zoho-oauthtoken 1000.910*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*16.2f*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*57" \ -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" \ -F image=/Desktop/MyCheque.webp \ -F model_type=CHEQUE \ { "status": "success", "data": { "amount": "50000", "branch_name": "ANNA NAGAR WEST", "bank_name": "STATE BANK OF INDIA", "account_number": "00001234556001", "ifsc": "SBIN0011724", "date": "25/09/2012" } } Identity Scanner: Cheque- Java SDK<br><br> Identity Scanner: Cheque- Node.js SDK<br><br> Identity Scanner: Cheque- Python SDK<br><br> --- ## SDK — Java — Identity Scanner -------------------------------------------------------------------------------- title: "Comparación facial" description: "Esta página describe el método para usar la funcionalidad de comparación facial en tu aplicación Java con fragmentos de código de ejemplo." last_updated: "2026-07-02T09:34:16.044Z" source: "https://docs.catalyst.zoho.com/es/sdk/java/v1/zia-services/identity-scanner/facial-comparison/" service: "Zia Services" related: - Facial Comparison - API (/es/api/code-reference/zia-services/identity-scanner/facial-comparison/#FacialComparison) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente de Zia impulsado por IA que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos. Nota: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se usan solo para procesamiento único. Tampoco se usan para propósitos de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. ## Facial Comparison Facial Comparison, también conocido como E-KYC, es una parte de Identity Scanner que compara dos rostros en dos imágenes diferentes para determinar si son el mismo individuo. Esto te permitirá verificar la identidad de un individuo a partir de su documento de identificación comparándolo con una foto existente. Por ejemplo, puedes verificar la autenticidad de una identificación con foto, como la tarjeta Aadhaar de un individuo, comparándola con su fotografía actual. Nota: Aunque la funcionalidad de procesamiento de documentos de Identity Scanner solo es relevante para usuarios indios, las herramientas de API y SDK de Facial Comparison están disponibles para una audiencia global. Sin embargo, el acceso y las pruebas de Facial Comparison o E-KYC desde la consola de Catalyst están restringidos únicamente a los usuarios del DC de IN. Puedes realizar una comparación facial entre una imagen de origen y una imagen de consulta, especificando la ruta a ambos archivos de imagen, como se muestra en el código de ejemplo. El método compareFace() procesa ambas imágenes. Nota: Puedes marcar cualquiera de las imágenes, ya sea la del documento de identificación o la fotografía del individuo, como la imagen de origen o de consulta. Esto no afectará los resultados. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_ Límite de tamaño de archivo: 10 MB El resultado de la comparación se establece como true si los rostros coinciden, o false si no coinciden. El resultado también contiene una puntuación de confianza entre el rango de 0 a 1, que determina la precisión del procesamiento. Solo si la comparación produce una puntuación de confianza superior al 50%, es decir, 0.5, el resultado se establecerá como true. #### Fragmento de código de ejemplo <br> import com.catalyst.advanced.CatalystAdvancedIOHandler; import com.zc.component.ml.ZCFaceComparisonData; import com.zc.component.ml.ZCML; import java.io.File; File sourceImage= new File("/Users/amelia-421/Desktop/source.webp"); //Especifica la ruta del archivo File queryImage= new File("/Users/amelia-421/Desktop/query.webp"); //Especifica la ruta del archivo ZCFaceComparisonData data = ZCML.getInstance().compareFace(sourceImage,queryImage ); Double confidence = data.getConfidence(); //Obtiene la puntuación de confianza boolean matched= data.getMatched(); //Obtiene el resultado como un valor booleano -------------------------------------------------------------------------------- title: "Aadhaar" description: "Esta página describe el método para usar la funcionalidad de procesamiento de documentos AADHAAR en tu aplicación Java con fragmentos de código de ejemplo." last_updated: "2026-07-02T09:34:16.044Z" source: "https://docs.catalyst.zoho.com/es/sdk/java/v1/zia-services/identity-scanner/aadhaar/" service: "Zia Services" related: - Aadhaar - API (/es/api/code-reference/zia-services/identity-scanner/aadhaar/#Aadhaar) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente de Zia impulsado por IA que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos. Nota: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se usan solo para procesamiento único. Tampoco se usan para propósitos de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. ## Aadhaar El modelo AADHAAR es parte de la funcionalidad de procesamiento de documentos que te permite procesar tarjetas Aadhaar indias como documentos de prueba de identidad. Esto te permite extraer campos de datos de una tarjeta Aadhaar india usando una tecnología OCR avanzada. La respuesta devolverá los parámetros reconocidos de la tarjeta Aadhaar, junto con puntuaciones de confianza para cada reconocimiento que determinan su precisión. Nota: El procesamiento de documentos solo es relevante para usuarios indios y está disponible únicamente en el DC de IN. Esta funcionalidad no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. Debes proporcionar la ruta a los archivos de imagen del frente y reverso de la tarjeta Aadhaar usando las claves aadhaarFront y aadhaarBack, como se muestra en el código a continuación. Nota: La opción de pasar los idiomas presentes en una tarjeta Aadhaar ha sido descontinuada. Identity Scanner ahora identificará automáticamente los idiomas en una tarjeta Aadhaar y la procesará. El fragmento de código del SDK de Java se actualizará en consecuencia próximamente. Puedes pasar temporalmente los idiomas como se muestra en el código a continuación. Debes pasar inglés y el idioma regional relevante. Por ejemplo, si eres de Tamil Nadu, debes pasar tam y eng como los idiomas. Puedes consultar la lista de idiomas y códigos de idioma en la documentación de la API. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_, _.bmp_, _.tiff_, _.pdf_<br /> Límite de tamaño de archivo: 15 MB Nota: Las variables deben declararse solo en el siguiente orden: aadhaarFront, aadhaarBack, languageCode La respuesta contiene los parámetros reconocidos en la tarjeta Aadhaar como el nombre del titular, dirección, género, número de tarjeta Aadhaar asignados a las claves respectivas. La respuesta también muestra una puntuación de confianza en el rango de 0 a 1 para cada uno de los valores reconocidos. #### Fragmento de código de ejemplo <br> import com.zc.component.ml.ZCContent; import com.zc.component.ml.ZCLine; import com.zc.component.ml.ZCML; import com.zc.component.ml.ZCParagraph; import java.io.File; File aadhaarFront = new File("/Users/amelia-421/Desktop/myAadhaar1.webp"); //Especifica la ruta del archivo de la imagen frontal de la tarjeta Aadhaar File aadhaarBack = new File("/Users/amelia-421/Desktop/myAadhaar2.webp"); //Especifica la ruta del archivo de la imagen trasera de la tarjeta Aadhaar String languageCode = "eng,tam"; //Establece los idiomas ZCContent ocrContent = ZCML.getInstance().getContentForAadhaar(aadhaarFront,aadhaarBack,languageCode); //Llama a getContent() con el objeto de archivo para obtener el texto detectado en el objeto ZCContent //Para obtener párrafos individuales List paragraphs = ocrContent.getParagraphs(); for(ZCParagraph paragraph : paragraphs) { //Para obtener líneas individuales en el párrafo List paraLines = paragraph.lines; for(ZCLine line : paraLines) { //Para obtener palabras individuales en la línea String words = line.words; String text = line.text; //Texto sin formato de la línea } String text = paragraph.text; //Devuelve el texto sin formato del párrafo } String text = ocrContent.text; //Devuelve el texto sin formato de la imagen -------------------------------------------------------------------------------- title: "PAN" description: "Esta página describe el método para usar la funcionalidad de procesamiento de documentos PAN en tu aplicación Java con fragmentos de código de ejemplo" last_updated: "2026-07-02T09:34:16.044Z" source: "https://docs.catalyst.zoho.com/es/sdk/java/v1/zia-services/identity-scanner/pan/" service: "Zia Services" related: - PAN - API (/es/api/code-reference/zia-services/identity-scanner/pan/#PAN) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente de Zia impulsado por IA que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos. Nota: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se usan solo para procesamiento único. Tampoco se usan para propósitos de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. ## PAN El modelo PAN es parte de la funcionalidad de procesamiento de documentos que te permite procesar tarjetas PAN indias como documentos de prueba de identidad. Esto te permite extraer campos de datos de una tarjeta PAN usando una tecnología OCR avanzada, y devolver los parámetros reconocidos de la tarjeta PAN en la respuesta. Nota: El procesamiento de documentos solo es relevante para usuarios indios y está disponible únicamente en el DC de IN. Esta funcionalidad no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. Debes proporcionar la ruta al archivo de imagen del lado frontal de la tarjeta PAN, como se muestra en el código a continuación. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_<br /> Límite de tamaño de archivo: 15 MB Debes especificar el tipo de modelo como PAN usando ZCOCRModelType. El modelo PAN solo puede procesar texto en inglés por defecto. No se soportan otros idiomas. La respuesta contendrá los parámetros extraídos de la tarjeta PAN como el nombre, apellido, fecha de nacimiento y el número de tarjeta PAN asignados a las claves respectivas. #### Fragmento de código de ejemplo <br> import java.sql.Date; import com.zc.component.ml.ZCContent; import com.zc.component.ml.ZCML; import com.zc.component.ml.ZCOCRModelType; import com.zc.component.ml.ZCOCROptions; import com.zc.component.ml.ZCPanData; import java.io.File; File file = new File("/Users/amelia-421/Desktop/pan.webp"); //Especifica la ruta del archivo ZCOCROptions options = ZCOCROptions.getInstance().setModelType(ZCOCRModelType.PAN); //Establece el tipo de modelo ZCContent ocrContent = ZCML.getInstance().getContent(file, options); //Llama a getContent() con el objeto de archivo para obtener el texto detectado en el objeto ZCContent ZCPanData panData = ocrContent.getPanData(); //Este método obtiene los datos del PAN //Para obtener elementos individuales como el nombre, apellido, detalles del PAN y fecha de nacimiento de la imagen procesada String firstName = panData.getFirstName(); String lastName = panData.getLastName(); String pan = panData.getPan(); Date dob = panData.getDob(); -------------------------------------------------------------------------------- title: "Libreta de ahorros" description: "Esta página describe el método para usar la funcionalidad de procesamiento de documentos PASSBOOK en tu aplicación Java con fragmentos de código de ejemplo" last_updated: "2026-07-02T09:34:16.044Z" source: "https://docs.catalyst.zoho.com/es/sdk/java/v1/zia-services/identity-scanner/passbook/" service: "Zia Services" related: - Passbook - API (/es/api/code-reference/zia-services/identity-scanner/passbook/#Passbook) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente de Zia impulsado por IA que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos. Nota: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se usan solo para procesamiento único. Tampoco se usan para propósitos de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. ## Passbook El modelo PASSBOOK es parte de la funcionalidad de procesamiento de documentos que te permite procesar libretas bancarias indias como documentos de prueba financiera o de identidad. Esto te permite extraer campos de datos de una libreta usando la tecnología OCR, y obtener los parámetros de ella en la respuesta. Nota: El procesamiento de documentos solo es relevante para usuarios indios y está disponible únicamente en el DC de IN. Esta funcionalidad no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. El modelo Passbook soporta 11 idiomas indios y 8 idiomas internacionales adicionales. Puedes consultar la lista de idiomas y códigos de idioma en la documentación de la API. Debes proporcionar la ruta a la imagen de la página frontal de la libreta, como se muestra en el código a continuación. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_, _.bmp_, _.tiff_, _.pdf_<br /> Límite de tamaño de archivo: 15 MB Debes especificar el tipo de modelo como PASSBOOK usando ZCOCRModelType. También puedes especificar opcionalmente el idioma usando setLanguageCode(). El inglés se considerará como idioma por defecto si no se especifica. La respuesta contiene los detalles bancarios y los detalles de cuenta reconocidos de la libreta como el nombre del banco, sucursal, dirección, número de cuenta. Los campos de información extraídos se asignan a sus claves respectivas. La respuesta también muestra si RTGS, NEFT e IMPS han sido habilitados para esa cuenta. Nota: Identity Scanner devolverá la respuesta solo en inglés, independientemente de los idiomas presentes en la libreta. #### Fragmento de código de ejemplo <br> import com.zc.component.ml.ZCContent; import com.zc.component.ml.ZCLine; import com.zc.component.ml.ZCML; import com.zc.component.ml.ZCOCRModelType; import com.zc.component.ml.ZCOCROptions; import com.zc.component.ml.ZCParagraph; import java.io.File; File file = new File("/Users/amelia-421/Desktop/MyPassbook.webp"); //Especifica la ruta del archivo ZCOCROptions options = ZCOCROptions.getInstance().setModelType(ZCOCRModelType.PASSBOOK) .setLanguageCode("tam"); //Establece el tipo de modelo e idioma ZCContent ocrContent = ZCML.getInstance().getContent(file, options); //Llama a getContent() con el objeto de archivo para obtener el texto detectado en el objeto ZCContent //Para obtener párrafos individuales List paragraphs = ocrContent.getParagraphs(); for(ZCParagraph paragraph : paragraphs) { //Para obtener líneas individuales en el párrafo List paraLines = paragraph.lines; for(ZCLine line : paraLines) { //Para obtener palabras individuales en la línea String words = line.words; String text = line.text; //Texto sin formato de la línea } String text = paragraph.text; //Devuelve el texto sin formato del párrafo } String text = ocrContent.text; //Devuelve el texto sin formato de la imagen -------------------------------------------------------------------------------- title: "Cheque" description: "Esta página describe el método para usar la funcionalidad de procesamiento de documentos Cheque en tu aplicación Java con fragmentos de código de ejemplo." last_updated: "2026-07-02T09:34:16.044Z" source: "https://docs.catalyst.zoho.com/es/sdk/java/v1/zia-services/identity-scanner/cheque/" service: "Zia Services" related: - Cheque - API (/es/api/code-reference/zia-services/identity-scanner/cheque/#Cheque) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente de Zia impulsado por IA que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos. Nota: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se usan solo para procesamiento único. Tampoco se usan para propósitos de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. ## Cheque El modelo CHEQUE es parte de la funcionalidad de procesamiento de documentos que te permite procesar hojas de cheques bancarios indios como documentos de prueba de identidad. Esto te permite extraer campos de datos de un cheque usando una tecnología OCR avanzada, y obtener los parámetros reconocidos del cheque a través de la respuesta. Nota: El procesamiento de documentos solo es relevante para usuarios indios y está disponible únicamente en el DC de IN. Esta funcionalidad no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. Debes proporcionar la ruta al archivo de imagen de la página frontal del talonario de cheques, como se muestra en el código a continuación. El modelo CHEQUE solo puede procesar texto en inglés por defecto. No se soportan otros idiomas. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_<br /> Límite de tamaño de archivo: 15 MB Debes especificar el tipo de modelo como CHEQUE usando setModelType(). Nota: Zia solo procesa cheques del formato CTS-2010. La respuesta contendrá los parámetros extraídos del cheque, como el monto, nombre del banco, nombre de la sucursal, número de cuenta, código IFSC, asignados a las claves respectivas. #### Fragmento de código de ejemplo <br> import java.sql.Date; import com.zc.component.ml.ZCChequeData; import com.zc.component.ml.ZCContent; import com.zc.component.ml.ZCML; import com.zc.component.ml.ZCOCRModelType; import com.zc.component.ml.ZCOCROptions; import java.io.File; File file = new File("/Users/amelia-421/Desktop/cheque.webp"); //Especifica la ruta del archivo ZCOCROptions options = ZCOCROptions.getInstance().setModelType(ZCOCRModelType.CHEQUE); //Establece el tipo de modelo ZCContent ocrContent = ZCML.getInstance().getContent(file, options); //Llama a getContent() con el objeto de archivo para obtener el texto detectado en el objeto ZCContent ZCChequeData chequeData = ocrContent.getChequeData(); //Este método obtiene los datos del cheque //Para obtener elementos individuales como el número de cuenta, código IFSC, nombre del banco, sucursal, monto y fecha de transacción de la imagen procesada String accountNumber = chequeData.getAccountNumber(); String ifsc = chequeData.getIfsc(); String bankName = chequeData.getBankName(); String branchName = chequeData.getBranchName(); Long amount = chequeData.getAmount(); Date date = chequeData.getDate(); --- ## SDK — Node JS — Escáner de identidad -------------------------------------------------------------------------------- title: "Comparación facial" description: "Esta página describe el método para usar la función de comparación facial en tu aplicación NodeJS con fragmentos de código de ejemplo." last_updated: "2026-07-02T09:34:16.045Z" source: "https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/identity-scanner/facial-comparison/" service: "Zia Services" related: - Facial comparison - API (/es/api/code-reference/zia-services/identity-scanner/facial-comparison/#FacialComparison) - Identity Scanner (/es/zia-services/help/identity-scanner/introduction) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por Zia AI que te permite realizar verificaciones de identidad seguras en individuos y documentos mediante el escaneo y procesamiento de varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y Document Processing. Note: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen plenamente con todas las leyes aplicables de protección de datos y privacidad. ### Facial Comparison Facial Comparison, también conocido como E-KYC, es una parte de Identity Scanner que compara dos rostros en dos imágenes diferentes para determinar si son el mismo individuo. Esto te permitirá verificar la identidad de un individuo a partir de su documento de identificación comparándolo con una foto existente suya. Por ejemplo, puedes verificar la autenticidad de una identificación con foto, como la tarjeta Aadhaar de un individuo, comparándola con su fotografía actual. Note: Aunque la función Document Processing de Identity Scanner solo es relevante para usuarios indios, las herramientas de API y SDK de Facial Comparison están disponibles para una audiencia global. Sin embargo, el acceso y las pruebas de Facial Comparison o E-KYC desde la consola de Catalyst están restringidos únicamente a los usuarios del IN DC. Puedes realizar una comparación facial entre una imagen de origen y una imagen de consulta, especificando la ruta a ambos archivos de imagen, como se muestra en el código de ejemplo. El método compareFace() procesa ambas imágenes. La referencia zia utilizada aquí se define en la página de instancia del componente. Note: Puedes marcar la imagen del documento de identificación o la fotografía del individuo como la imagen de origen o de consulta. Esto no afectará los resultados. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_ Límite de tamaño de archivo: 10 MB El resultado de la comparación se establece en true si los rostros coinciden, o false si no coinciden. El resultado también contiene una puntuación de confianza entre el rango de 0 a 1, que determina la precisión del procesamiento. Solo si la comparación produce una puntuación de confianza superior al 50%, es decir, 0.5, el resultado se establecerá en true. let fs = require('fs'); const zia = app.zia(); const sourceImage = fs.createReadStream('/Users/amelia-421/Desktop/source.webp'); //Especifica la ruta del archivo const queryImage = fs.createReadStream('/Users/amelia-421/Desktop/query.webp'); //Especifica la ruta del archivo zia.compareFace(sourceImage, queryImage) .then((res) => console.log(res)) .catch((err) => console.log('error: ', err)); //Registrar errores en Catalyst Logs A continuación se muestra una respuesta de ejemplo que recibirás. La respuesta es la misma para ambas versiones de Node.js. #### Node js { confidence: 0.9464, matched: "true" } -------------------------------------------------------------------------------- title: "Aadhaar" description: "Esta página describe el método para usar la función de procesamiento de documentos AADHAAR en tu aplicación Nodejs con fragmentos de código de ejemplo." last_updated: "2026-07-02T09:34:16.045Z" source: "https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/identity-scanner/aadhaar/" service: "Zia Services" related: - Identity Scanner (/es/zia-services/help/identity-scanner/introduction) - Aadhaar - API (/es/api/code-reference/zia-services/identity-scanner/aadhaar/#Aadhaar) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por Zia AI que te permite realizar verificaciones de identidad seguras en individuos y documentos mediante el escaneo y procesamiento de varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y Document Processing. Note: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen plenamente con todas las leyes aplicables de protección de datos y privacidad. ### Aadhaar El modelo AADHAAR es parte de la función Document Processing que te permite procesar tarjetas Aadhaar indias como documentos de prueba de identidad. Esto te permite extraer campos de datos de una tarjeta Aadhaar india usando una tecnología OCR avanzada. La respuesta devolverá los parámetros reconocidos de la tarjeta Aadhaar, junto con puntuaciones de confianza para cada reconocimiento que determinan su precisión. Note:Document Processing solo es relevante para usuarios indios y está disponible únicamente en el IN DC. Esta función no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde los otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. Debes proporcionar la ruta a los archivos de imagen del frente y reverso de la tarjeta Aadhaar a través de createReadStream, como se muestra en el código a continuación. La referencia zia utilizada a continuación se define en la página de instancia del componente. La promesa devuelta aquí se resuelve a un objeto JSON. Note: La opción de pasar los idiomas presentes en una tarjeta Aadhaar ha sido deprecada. Identity Scanner ahora identificará automáticamente los idiomas en una tarjeta Aadhaar y la procesará. El fragmento de código del SDK de Node.js se actualizará en consecuencia pronto. Puedes pasar temporalmente los idiomas como se muestra en el código a continuación. Debes pasar inglés y el idioma regional relevante. Por ejemplo, si eres de Tamil Nadu, debes pasar tam y eng como los idiomas. Puedes consultar la lista de idiomas y códigos de idioma en la documentación de la API. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_, _.bmp_, _.tiff_, _.pdf_<br /> Límite de tamaño de archivo: 15 MB La respuesta contiene los parámetros reconocidos en la tarjeta Aadhaar como el nombre del titular de la tarjeta, dirección, género, número de tarjeta Aadhaar asignados a las claves respectivas. La respuesta también muestra una puntuación de confianza en el rango de 0 a 1 para cada uno de los valores reconocidos. let fs = require('fs'); var zia = app.zia(); zia.extractAadhaarCharacters(fs.createReadStream('./frontImg.webp'), fs.createReadStream('./backImg.webp'),'eng,tam') //Pass the input files with the languages .then((result) => { console.log(result); }) .catch((err) => console.log(err.toString())); }); //Registrar errores en Catalyst Logs A continuación se muestra una respuesta de ejemplo que recibirás. La respuesta es la misma para ambas versiones de Node.js. #### Nodejs { text: "{ "address":{ "prob":0.5,"value":"C/O Rainbow, xxxx STREET, xxxx- 0000" }, "gender":{ "prob":0.8,"value":"MALE" }, "dob":{ "prob":0.8, "value":"08/09/2001" }, "name":{ "prob":0.6, "value":"Ram Singh" }, "aadhaar":{ "prob":0.8, "value":"4000 0000 0000" } }" } -------------------------------------------------------------------------------- title: "PAN" description: "Esta página describe el método para usar la función de procesamiento de documentos PAN en tu aplicación NodeJS con fragmentos de código de ejemplo" last_updated: "2026-07-02T09:34:16.045Z" source: "https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/identity-scanner/pan/" service: "Zia Services" related: - Identity Scanner (/es/zia-services/help/identity-scanner/introduction) - PAN - API (/es/api/code-reference/zia-services/identity-scanner/pan/#PAN) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por Zia AI que te permite realizar verificaciones de identidad seguras en individuos y documentos mediante el escaneo y procesamiento de varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y Document Processing. Note:Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen plenamente con todas las leyes aplicables de protección de datos y privacidad. ### PAN El modelo PAN es parte de la función Document Processing que te permite procesar tarjetas PAN indias como documentos de prueba de identidad. Esto te permite extraer campos de datos de una tarjeta PAN usando una tecnología OCR avanzada, y devolver los parámetros reconocidos de la tarjeta PAN en la respuesta. Note:Document Processing solo es relevante para usuarios indios y está disponible únicamente en el IN DC. Esta función no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde los otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. Debes proporcionar la ruta al archivo de imagen del lado frontal de la tarjeta PAN, como se muestra en el código a continuación. La referencia zia utilizada a continuación se define en la página de instancia del componente. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_<br /> Límite de tamaño de archivo: 15 MB Debes especificar el tipo de modelo como PAN usando modelType. El modelo PAN solo puede procesar texto en inglés por defecto. No se admiten otros idiomas. La respuesta contendrá los parámetros extraídos de la tarjeta PAN como su nombre, apellido, fecha de nacimiento y su número de tarjeta PAN asignados a las claves respectivas. let fs = require('fs'); const zia = app.zia(); zia.extractOpticalCharacters(fs.createReadStream('/Users/amelia-421/Desktop/pan.webp'), {modelType: 'PAN'}) //Pass the input file with the model type .then((result) => { console.log(result); }) .catch((err) => console.log(err.toString())); //Registrar errores en Catalyst Logs }); A continuación se muestra una respuesta de ejemplo que recibirás. La respuesta es la misma para ambas versiones de Node.js. #### Nodejs { date_of_birth: "03/04/1982", last_name: "VASUDEV MAHTO", pan: "ANRPM2537J", first_name: "PRAMOD KUMAR MAHTO" } -------------------------------------------------------------------------------- title: "Libreta de ahorros" description: "Esta página describe el método para usar la función de procesamiento de documentos PASSBOOK en tu aplicación Java con fragmentos de código de ejemplo" last_updated: "2026-07-02T09:34:16.045Z" source: "https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/identity-scanner/passbook/" service: "Zia Services" related: - Identity Scanner (/es/zia-services/help/identity-scanner/introduction) - Passbook - API (/es/api/code-reference/zia-services/identity-scanner/passbook/#Passbook) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por Zia AI que te permite realizar verificaciones de identidad seguras en individuos y documentos mediante el escaneo y procesamiento de varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y Document Processing. Note: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen plenamente con todas las leyes aplicables de protección de datos y privacidad. ### Passbook El modelo PASSBOOK es parte de la función Document Processing que te permite procesar libretas bancarias indias como documentos financieros o de prueba de identidad. Esto te permite extraer campos de datos de una libreta usando la tecnología OCR, y obtener los parámetros de ella en la respuesta. Note: Document Processing solo es relevante para usuarios indios y está disponible únicamente en el IN DC. Esta función no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde los otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. El modelo Passbook admite 11 idiomas indios y 8 idiomas internacionales adicionales. Puedes consultar la lista de idiomas y códigos de idioma en la documentación de la API. Debes proporcionar la ruta a la imagen de la página frontal de la libreta, como se muestra en el código a continuación. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_, _.bmp_, _.tiff_, _.pdf_<br /> Límite de tamaño de archivo: 15 MB Debes especificar el tipo de modelo como PASSBOOK usando la clave modelType. También puedes especificar opcionalmente el idioma como se muestra en el código a continuación. Se considerará inglés como el idioma predeterminado si no se especifica. La respuesta contiene los detalles bancarios y detalles de cuenta reconocidos de la libreta como el nombre del banco, sucursal, dirección, número de cuenta. Los campos de información extraídos se asignan a sus claves respectivas. La respuesta también muestra si RTGS, NEFT e IMPS han sido habilitados para esa cuenta. Note: Identity Scanner devolverá la respuesta solo en inglés, independientemente de los idiomas presentes en la libreta. La referencia zia utilizada a continuación se define en la página de instancia del componente. let fs = require('fs'); var zia = app.zia(); zia.extractOpticalCharacters(fs.createReadStream('/Users/amelia-421/Desktop/passbook.webp'), {language: 'tam', modelType: 'PASSBOOK'}) //Pasa el archivo de entrada con el tipo de modelo y el idioma opcional .then((result) => { console.log(result); }) .catch((err) => console.log(err.toString())); //Registrar errores en Catalyst Logs }); A continuación se muestra una respuesta de ejemplo que recibirás. La respuesta es la misma para ambas versiones de Node.js. #### Node js { text: "{ "address":"No.20,Gandhi Road,M.G Lane", "city":"Chennai", "centre":"Chennai", "bankName":"ABX BANK LIMITED", "accountNumber":"002001001625859", "branch":"Anna Nagar", "dateOfOpening":"30/08/2012", "imps":"true", "neft":"true", "district":"Chennai", "contact":"801234567", "micr":"641021121", "name":" 2312312", "state":"Tamil Nadu", "rtgs":"true", "ifsc":"ABX0000311" }" } -------------------------------------------------------------------------------- title: "Cheque" description: "Esta página describe el método para usar la función de procesamiento de documentos Cheque en tu aplicación NodeJS con fragmentos de código de ejemplo." last_updated: "2026-07-02T09:34:16.045Z" source: "https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/identity-scanner/cheque/" service: "Zia Services" related: - Identity Scanner (/es/zia-services/help/identity-scanner/introduction) - Cheque - API (/es/api/code-reference/zia-services/identity-scanner/cheque/#Cheque) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por Zia AI que te permite realizar verificaciones de identidad seguras en individuos y documentos mediante el escaneo y procesamiento de varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y Document Processing. Note: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen plenamente con todas las leyes aplicables de protección de datos y privacidad. ### Cheque El modelo CHEQUE es parte de la función Document Processing que te permite procesar hojas de cheques bancarios indios como documentos de prueba de identidad. Esto te permite extraer campos de datos de un cheque usando una tecnología OCR avanzada, y obtener los parámetros reconocidos del cheque a través de la respuesta. Note: Document Processing solo es relevante para usuarios indios y está disponible únicamente en el IN DC. Esta función no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde los otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual. Debes proporcionar la ruta al archivo de imagen de la página frontal de la chequera, como se muestra en el código a continuación. El modelo CHEQUE solo puede procesar texto en inglés por defecto. No se admiten otros idiomas. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_<br /> Límite de tamaño de archivo: 15 MB Debes especificar el tipo de modelo como CHEQUE usando modelType(). Note:Zia solo procesa cheques del formato CTS-2010. La referencia zia utilizada a continuación se define en la página de instancia del componente. let fs = require('fs'); var zia = app.zia(); zia.extractOpticalCharacters(fs.createReadStream('/Users/amelia-421/Desktop/cheque.webp'), {modelType: 'CHEQUE'}) //Pass the input file with the model type .then((result) => { console.log(result); }) .catch((err) => console.log(err.toString())); //Registrar errores en Catalyst Logs }); A continuación se muestra una respuesta de ejemplo que recibirás. La respuesta es la misma para ambas versiones de Node.js. #### Nodejs { date: "15/11/2014", account_number: "89323223232222", amount: "10615", branch_name: "ANNA NAGAR", bank_name: "ABX BANK", ifsc: "BB9033232" } --- ## SDK — Python — Escáner de identidad -------------------------------------------------------------------------------- title: "Comparación facial" description: "Esta página describe el método para usar la función de comparación facial en tu aplicación Python con fragmentos de código de ejemplo." last_updated: "2026-07-02T09:34:16.046Z" source: "https://docs.catalyst.zoho.com/es/sdk/python/v1/zia-services/identity-scanner/facial-comparison/" service: "Zia Services" related: - Facial Comparison - API (/es/api/code-reference/zia-services/identity-scanner/facial-comparison/#FacialComparison) - Facial Comparison Help (/es/zia-services/help/identity-scanner/key-concepts/#facial-comparison-process) - SDK Scopes (/es/sdk/python/v1/sdk-scopes) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por IA de Zia que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identidad o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos. Note: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes solo se utilizan para procesamiento único. No se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. ### Facial Comparison Facial Comparison, también conocido como E-KYC, es una parte de Identity Scanner que compara dos rostros en dos imágenes diferentes para determinar si son el mismo individuo. Esto te permitirá verificar la identidad de un individuo a partir de su documento de identidad comparándolo con una foto existente suya. Por ejemplo, puedes verificar la autenticidad de un documento con foto, como la tarjeta Aadhaar de un individuo, comparándola con su fotografía actual. Note: Aunque la función de procesamiento de documentos de Identity Scanner solo es relevante para usuarios indios, las herramientas de API y SDK de Facial Comparison están disponibles para una audiencia global. Sin embargo, el acceso y la prueba de Facial Comparison o E-KYC desde la consola de Catalyst está restringido solo a los usuarios del IN DC. Puedes realizar una comparación facial entre una imagen de origen y una imagen de consulta, especificando la ruta a ambos archivos de imagen, como se muestra en el código de ejemplo. El método compare_face() procesa ambas imágenes. Para conocer más sobre la instancia de componente zia utilizada a continuación, consulta esta sección de ayuda. Note: Puedes marcar la imagen del documento de identidad o la fotografía del individuo como la imagen de origen o la imagen de consulta. Esto no afectará los resultados. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_ Límite de tamaño de archivo: 10 MB El resultado de la comparación se establece en true si los rostros coinciden, o false si no coinciden. El resultado también contiene una puntuación de confianza entre el rango de 0 a 1, que determina la precisión del procesamiento. Solo si la comparación produce una puntuación de confianza superior al 50%, es decir, 0.5, el resultado se establecerá en true. **Parámetros utilizados** <table class="content-table"> <thead> <tr> <th class="w20p">Nombre del parámetro</th> <th class="w20p">Tipo de dato</th> <th class="w60p">Definición</th> </tr> </thead> <tbody> <tr> <td>img</td> <td>Image</td> <td>Un parámetro obligatorio. Almacenará el primer archivo de imagen del rostro.</td> </tr> <tr> <td>img2</td> <td>Image</td> <td>Un parámetro obligatorio. Almacenará el segundo archivo de imagen del rostro.</td> </tr> </tbody> </table> # Implementación de la función de comparación facial zia = app.zia() img = open("sample1.webp", "rb") img2 = open("sample2.webp", "rb") result = zia.compare_face(img, img2) A continuación se muestra la respuesta de ejemplo: { "confidence":0.9464, "matched":"true" } Info : Consulta la tabla de SDK Scopes para determinar el nivel de permiso requerido para realizar la operación anterior. -------------------------------------------------------------------------------- title: "Aadhaar" description: "Esta página describe el método para usar la función de procesamiento de documentos AADHAAR en tu aplicación Python con fragmentos de código de ejemplo." last_updated: "2026-07-02T09:34:16.046Z" source: "https://docs.catalyst.zoho.com/es/sdk/python/v1/zia-services/identity-scanner/aadhaar/" service: "Zia Services" related: - Aadhaar - API (/es/api/code-reference/zia-services/identity-scanner/aadhaar/#Aadhaar) - Aadhaar Help (/es/zia-services/help/identity-scanner/key-concepts/#model-types) - SDK Scopes (/es/sdk/python/v1/sdk-scopes) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por IA de Zia que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identidad o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos. Note: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. ## Aadhaar El modelo AADHAAR es parte de la función de procesamiento de documentos que te permite procesar tarjetas Aadhaar indias como documentos de prueba de identidad. Esto te permite extraer campos de datos de una tarjeta Aadhaar india utilizando una tecnología OCR avanzada. La respuesta devolverá los parámetros reconocidos de la tarjeta Aadhaar, junto con puntuaciones de confianza para cada reconocimiento que determinan su precisión. Note:El procesamiento de documentos solo es relevante para usuarios indios y está disponible únicamente en el IN DC. Esta función no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde otros DCs pueden acceder al componente general de OCR para leer y procesar contenido textual. Debes proporcionar la ruta a los archivos de imagen del frente y reverso de la tarjeta Aadhaar al método open(), como se muestra en el código a continuación. Esto abre ambos archivos y devuelve los respectivos objetos de archivo como respuesta. Para conocer más sobre la instancia de componente zia utilizada a continuación, consulta esta sección de ayuda. Identity Scanner ahora identificará automáticamente los idiomas en una tarjeta Aadhaar y la procesará. Puedes pasar temporalmente los idiomas como se muestra en el código a continuación. Debes pasar inglés y el idioma regional relevante. Por ejemplo, si eres de Tamil Nadu, debes pasar tam y eng como los idiomas. Puedes consultar la lista de idiomas y códigos de idioma en la documentación de la API. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_, _.bmp_, _.tiff_, _.pdf_<br /> Límite de tamaño de archivo: 15 MB La respuesta contiene los parámetros reconocidos en la tarjeta Aadhaar como el nombre del titular de la tarjeta, dirección, género, número de tarjeta Aadhaar asignados a las claves respectivas. La respuesta también muestra una puntuación de confianza en el rango de 0 a 1 para cada uno de los valores reconocidos. **Parámetros utilizados** <table class="content-table"> <thead> <tr> <th class="w20p">Nombre del parámetro</th> <th class="w20p">Tipo de dato</th> <th class="w60p">Definición</th> </tr> </thead> <tbody> <tr> <td>aadhar_front</td> <td>Image</td> <td>Un parámetro obligatorio. Almacenará la imagen del lado frontal del Aadhaar de menos de 15 MB.</td> </tr> <tr> <td>aadhar_back</td> <td>Image</td> <td>Un parámetro obligatorio. Almacenará la imagen del lado posterior del Aadhaar de menos de 15 MB.</td> </tr> <tr> <td>language</td> <td>String</td> <td>Un parámetro obligatorio. Almacenará el idioma a identificar.</td> </tr> </tbody> </table> zia = app.zia() img = open("sample.webp", "rb") img2 = open("sample2.webp", "rb") result = zia.extract_aadhaar_characters(img, img2, language="eng,tam") A continuación se muestra una respuesta de ejemplo: { "text":{ "address":{ "prob":0.5, "value":"C/O Rainbow, xxxx STREET, xxxx- 0000" }, "gender":{ "prob":0.8, "value":"MALE" }, "dob":{ "prob":0.8, "value":"08/09/2001" }, "name":{ "prob":0.6, "value":"Ram Singh" }, "aadhaar":{ "prob":0.8, "value":"4000 0000 0000" } } } Info : Consulta la tabla de SDK Scopes para determinar el nivel de permiso requerido para realizar la operación anterior. -------------------------------------------------------------------------------- title: "PAN" description: "Esta página describe el método para usar la función de procesamiento de documentos PAN en tu aplicación Python con fragmentos de código de ejemplo" last_updated: "2026-07-02T09:34:16.046Z" source: "https://docs.catalyst.zoho.com/es/sdk/python/v1/zia-services/identity-scanner/pan/" service: "Zia Services" related: - PAN - API (/es/api/code-reference/zia-services/identity-scanner/pan/#PAN) - PAN Help (/es/zia-services/help/identity-scanner/key-concepts/#model-types) - SDK Scopes (/es/sdk/python/v1/sdk-scopes) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por IA de Zia que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identidad o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos. Note: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. #### PAN El modelo PAN es parte de la función de procesamiento de documentos que te permite procesar tarjetas PAN indias como documentos de prueba de identidad. Esto te permite extraer campos de datos de una tarjeta PAN utilizando una tecnología OCR avanzada, y devolver los parámetros reconocidos de la tarjeta PAN en la respuesta. Note:El procesamiento de documentos solo es relevante para usuarios indios y está disponible únicamente en el IN DC. Esta función no estará disponible para usuarios que accedan desde los DCs de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde otros DCs pueden acceder al componente general de OCR para leer y procesar contenido textual. Debes proporcionar la ruta al archivo de imagen del lado frontal de la tarjeta PAN al método open(), como se muestra en el código a continuación. Este método abre el archivo y devuelve el objeto de archivo como respuesta. Para conocer más sobre la instancia de componente zia utilizada a continuación, consulta esta sección de ayuda. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_<br /> Límite de tamaño de archivo: 15 MB Debes especificar el tipo de modelo como PAN usando modelType. El modelo PAN solo puede procesar texto en inglés por defecto. No se admiten otros idiomas. La respuesta contendrá los parámetros extraídos de la tarjeta PAN como el nombre, apellido, fecha de nacimiento y el número de tarjeta PAN asignados a las claves respectivas. **Parámetros utilizados** <table class="content-table"> <thead> <tr> <th class="w20p">Nombre del parámetro</th> <th class="w20p">Tipo de dato</th> <th class="w60p">Definición</th> </tr> </thead> <tbody> <tr> <td>img</td> <td>Image</td> <td>Un parámetro obligatorio. Almacenará el archivo de imagen del lado frontal de la tarjeta PAN.</td> </tr> <tr> <td>modelType</td> <td>String</td> <td>Un parámetro obligatorio. Almacenará el valor predeterminado como "PAN".</td> </tr> </tbody> </table> zia = app.zia() img = open("sample.webp", "rb") result = zia.extract_optical_characters(img, {"modelType": "PAN"}) A continuación se muestra la respuesta: { "date_of_birth":"03/04/1982", "last_name":"VASUDEV MAHTO", "pan":"ANRPM2537J", "first_name":"PRAMOD KUMAR MAHTO" } Info : Consulta la tabla de SDK Scopes para determinar el nivel de permiso requerido para realizar la operación anterior. -------------------------------------------------------------------------------- title: "Libreta de ahorros" description: "Esta página describe el método para usar la función de procesamiento de documentos PASSBOOK en tu aplicación Python con fragmentos de código de ejemplo" last_updated: "2026-07-02T09:34:16.046Z" source: "https://docs.catalyst.zoho.com/es/sdk/python/v1/zia-services/identity-scanner/passbook/" service: "Zia Services" related: - Passbook - API (/es/api/code-reference/zia-services/identity-scanner/passbook/#Passbook) - Passbook Help (/es/zia-services/help/identity-scanner/key-concepts/#model-types) - SDK Scopes (/es/sdk/python/v1/sdk-scopes) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por IA de Zia que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identidad o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos. Note: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. #### Passbook El modelo PASSBOOK es parte de la función de procesamiento de documentos que te permite procesar libretas bancarias indias como documentos de prueba financiera o de identidad. Esto te permite extraer campos de datos de una libreta bancaria utilizando la tecnología OCR, y obtener los parámetros de ella en la respuesta. Note: El procesamiento de documentos solo es relevante para usuarios indios y está disponible únicamente en el IN DC. Esta función no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde otros DCs pueden acceder al componente general de OCR para leer y procesar contenido textual. El modelo Passbook admite 11 idiomas indios y 8 idiomas internacionales adicionales. Puedes consultar la lista de idiomas y códigos de idioma en la documentación de la API. Debes proporcionar la ruta a la imagen de la página frontal de la libreta bancaria, como se muestra en el código a continuación. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_, _.bmp_, _.tiff_, _.pdf_<br /> Límite de tamaño de archivo: 15 MB Debes especificar el tipo de modelo como PASSBOOK usando la clave modelType. También puedes especificar opcionalmente el idioma como se muestra en el código a continuación. El inglés se considerará como el idioma predeterminado si no se especifica. La respuesta contiene los detalles bancarios y los detalles de cuenta reconocidos de la libreta bancaria como el nombre del banco, sucursal, dirección, número de cuenta. Los campos de información extraídos se asignan a sus claves respectivas. La respuesta también muestra si RTGS, NEFT e IMPS han sido habilitados para esa cuenta. Note: Identity Scanner devolverá la respuesta solo en inglés, independientemente de los idiomas presentes en la libreta bancaria. Para conocer más sobre la instancia de componente zia utilizada a continuación, consulta esta sección de ayuda. **Parámetros utilizados** <table class="content-table"> <thead> <tr> <th class="w20p">Nombre del parámetro</th> <th class="w20p">Tipo de dato</th> <th class="w60p">Definición</th> </tr> </thead> <tbody> <tr> <td>img</td> <td>Image</td> <td>Un parámetro obligatorio. Almacenará el idioma a detectar.</td> </tr> <tr> <td>modelType</td> <td>String</td> <td>Un parámetro obligatorio. Almacenará el valor predeterminado como "PASSBOOK".</td> </tr> </tbody> </table> zia = app.zia() img = open("sample.webp", "rb") result = zia.extract_optical_characters( img, {"language": "tam", "modelType": "PASSBOOK"} ) A continuación se muestra una referencia de ejemplo: { "text":{ "address":"No.20,Gandhi Road,M.G Lane", "city":"Chennai", "centre":"Chennai", "bankName":"ABX BANK LIMITED", "accountNumber":"002001001625859", "branch":"Anna Nagar", "dateOfOpening":"30/08/2012", "imps":"true", "neft":"true", "district":"Chennai", "contact":"801234567", "micr":"641021121", "name":" 2312312", "state":"Tamil Nadu", "rtgs":"true", "ifsc":"ABX0000311" } } Info : Consulta la tabla de SDK Scopes para determinar el nivel de permiso requerido para realizar la operación anterior. -------------------------------------------------------------------------------- title: "Cheque" description: "Esta página describe el método para usar la función de procesamiento de documentos Cheque en tu aplicación Python con fragmentos de código de ejemplo." last_updated: "2026-07-02T09:34:16.046Z" source: "https://docs.catalyst.zoho.com/es/sdk/python/v1/zia-services/identity-scanner/cheque/" service: "Zia Services" related: - Cheque - API (/es/api/code-reference/zia-services/identity-scanner/cheque/#Cheque) - Cheque Help (/es/zia-services/help/identity-scanner/key-concepts/#model-types) - SDK Scopes (/es/sdk/python/v1/sdk-scopes) -------------------------------------------------------------------------------- # Identity Scanner Identity Scanner es un componente impulsado por IA de Zia que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identidad o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos. Note: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen completamente con todas las leyes aplicables de protección de datos y privacidad. #### Cheque El modelo CHEQUE es parte de la función de procesamiento de documentos que te permite procesar hojas de cheques bancarios indios como documentos de prueba de identidad. Esto te permite extraer campos de datos de un cheque utilizando una tecnología OCR avanzada, y obtener los parámetros reconocidos del cheque a través de la respuesta. Note: El procesamiento de documentos solo es relevante para usuarios indios y está disponible únicamente en el IN DC. Esta función no estará disponible para usuarios que accedan desde los DCs de EU, AU, JP, SA, US o CA. Los usuarios fuera de India desde otros DCs pueden acceder al componente general de OCR para leer y procesar contenido textual. Debes proporcionar la ruta al archivo de imagen de la página frontal de la chequera al método open(), como se muestra en el código a continuación. Este método devuelve el objeto de archivo como respuesta. El modelo CHEQUE solo puede procesar texto en inglés por defecto. No se admiten otros idiomas. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_<br /> Límite de tamaño de archivo: 15 MB Debes especificar el tipo de modelo como CHEQUE usando modelType(). Note:Zia solo procesa cheques del formato CTS-2010. Para conocer más sobre la instancia de componente zia utilizada a continuación, consulta esta sección de ayuda. **Parámetros utilizados** <table class="content-table"> <thead> <tr> <th class="w20p">Nombre del parámetro</th> <th class="w20p">Tipo de dato</th> <th class="w60p">Definición</th> </tr> </thead> <tbody> <tr> <td>img</td> <td>Image</td> <td>Un parámetro obligatorio. Almacenará el archivo de imagen de la página frontal de la chequera.</td> </tr> <tr> <td>modelType</td> <td>String</td> <td>Un parámetro obligatorio. Almacenará el valor predeterminado como "CHEQUE".</td> </tr> </tbody> </table> zia = app.zia() img = open('sample.webp', 'rb') result = zia.extract_optical_characters(img, {'modelType': 'CHEQUE'}) A continuación se muestra una respuesta de ejemplo: { "date":"15/11/2014", "account_number":"89323223232222", "amount":"10615", "branch_name":"ANNA NAGAR", "bank_name":"ABX BANK", "ifsc":"BB9033232" } Info : Consulta la tabla de SDK Scopes para determinar el nivel de permiso requerido para realizar la operación anterior.