Ir al contenido

Crear lectura frontal INE

El endpoint de OCR frontal INE usa la imagen de la parte frontal de una INE en formato base64 para crear una solicitud para obtener el texto estructurado del contenido de la INE.

Una vez generada la solicitud:

  • Se creara una entidad FrontId la cual después del proceso interno entrega los valores asociados a la identificación proporcionada.

Método: POST

https://api.verificamex.com/identity/v2/ocr/identifications/front

Para realizar la solicitud es necesario incluir los siguientes encabezados:

EncabezadoValorDescripción
Acceptapplication/jsonTipo de contenido de la solicitud.
AuthorizationBearer {tu_token}Token generado para autenticar al usuario.

El cuerpo de la solicitud debe contener los siguientes parámetros:

ParámetroTipoDescripción
imageStringImágen frontal del INE en formato base64.
{
"image": "{imagen_base64}"
}
{
"data": {
"object": "FrontId",
"uuid": "99999999-9999-9999-9999-999999999999",
"model": "XX",
"data": {
"DocumentData": [
{
"Name": "Nombre",
"Type": "Name",
"Value": "NOMBREX NOMBREY\n",
"Source": "OCR"
},
{
"Name": "Fecha de Expiración",
"Type": "DateOfExpiry",
"Value": "31/12/2099",
"Source": "OCR"
},
{
"Name": "Fecha de Nacimiento",
"Type": "DateOfBirth",
"Value": "01/01/1990",
"Source": "OCR"
},
{
"Name": "Fecha de Emisión",
"Type": "FullDateOfIssue",
"Value": "2090",
"Source": "OCR"
},
{
"Name": "Sexo",
"Type": "Sex",
"Value": "X",
"Source": "OCR"
},
{
"Name": "Número Personal",
"Type": "PersonalNumber",
"Value": "XXXX900101XXXXXX00",
"Source": "OCR"
},
{
"Name": "Clave de Elector",
"Type": "Voter_Key",
"Value": "XXXXX900101XX000",
"Source": "OCR"
},
{
"Name": "Sección",
"Type": "Section",
"Value": "9999",
"Source": "OCR"
},
{
"Name": "Dirección",
"Type": "PermanentAddress",
"Value": "CALLE FICTICIA 12345\nCIUDAD, PAÍS.",
"Source": "OCR"
},
{
"Name": "Número de duplicados",
"Type": "NumberOfDuplicates",
"Value": "99",
"Source": "OCR"
},
{
"Name": "Segundo Apellido",
"Type": "SecondSurname",
"Value": "APELLIDOZ\n",
"Source": "OCR"
},
{
"Name": "Apellido Paterno",
"Type": "FatherSurname",
"Value": "APELLIDOX\n",
"Source": "OCR"
},
{
"Name": "Apellido Materno",
"Type": "MotherSurname",
"Value": "APELLIDOY\n",
"Source": "OCR"
},
{
"Name": "Modelo de Credencial",
"Type": "ModelCredential",
"Value": "modelo_xx",
"Source": "OCR"
}
]
},
"image": "base64Binary",
"user_id": 9999,
"created_at": "2099-12-31T23:59:59.000000Z",
"updated_at": "2099-12-31T23:59:59.000000Z"
},
"meta": {
"include": [],
"custom": []
}
}