|  PixLab  |  Developer Community, Solved Support Threads & API Knowledge Base


DOCSCAN API: JSON field mapping bug for Mexican INE – documentNumber" returns voter key instead of CURP

Asked
Modified
Viewed 2898 times
22

Hola equipo de PixLab,

Espero que se encuentren bien.

Estoy utilizando su API de escaneo de documentos de identidad (DOCSCAN) para procesar credenciales para votar de México (INE). Hemos detectado un problema con el mapeo de campos en la respuesta JSON:

El campo fields.documentNumber está retornando actualmente la clave de elector.

Para nuestro caso de uso, el valor que debería exponerse en fields.documentNumber es el CURP, ya que es el identificador estándar y único requerido en nuestros flujos de verificación en México.

En otras palabras, fields.documentNumber contiene la clave de elector cuando en realidad esperamos el CURP, lo que genera inconsistencias en nuestros procesos de validación y almacenamiento de datos.

¿Podrían confirmar si esto es un bug en el modelo/mapeo de campos para las credenciales de votar mexicanas y, en ese caso, corregirlo para que:

fields.documentNumber devuelva siempre el CURP, y

La clave de elector se devuelva, si es posible, en un campo separado claramente distinguible (por ejemplo, fields.electorKey o similar)?

Si necesitan ejemplos, con gusto puedo compartir imágenes de prueba (anonimizadas) y las respuestas JSON que estamos recibiendo actualmente.

Muchas gracias de antemano por su ayuda y por la excelente herramienta.

Saludos cordiales,
Hernan Zuluaga


Accepted Solution

15

Hola Hernan,

Gracias por tu mensaje y por los detalles proporcionados.

Respecto a tu solicitud, el comportamiento que describes no es necesariamente un bug, sino parte del mapeo estándar del modelo para ciertos tipos de documentos. Sin embargo, el nivel de personalización que estás solicitando (por ejemplo, reasignar fields.documentNumber para que siempre devuelva el CURP y separar la clave de elector en otro campo) requiere una configuración avanzada del modelo.

Este tipo de personalización no está disponible en el plan Starter, ya que este plan está diseñado únicamente para uso personal y pruebas básicas, y no para procesamiento a escala de documentos oficiales como credenciales INE.

Para poder adaptar el mapeo de campos a tus necesidades específicas, deberás actualizar a un plan Business o Enterprise, donde es posible ajustar el modelo y los campos de salida según tu flujo de validación.

Adicionalmente, para un uso correcto en producción, es importante que conectes tu bucket de AWS S3 desde la consola de PixLab, lo que te permitirá almacenar las imágenes extraídas (incluyendo el rostro) de forma segura y estructurada.

Si deseas avanzar con esta configuración o necesitas asistencia en la migración de plan, no dudes en contactarnos.

Saludos cordiales,
PixLab Team