# OCR INE parte reversa Fuente: /ine-validation/reverse-ocr-ine/ El endpoint de OCR INE parte reversa se encarga de **extraer la información de la parte reversa del INE** a partir de una imagen de la parte reversa del INE en formato base64. **Método:** POST #### **Endpoint** ``` https://api.verificamex.com/identity/v1/ocr/reverse ``` > **Nota** > > Recuerda que debes tener un token válido para realizar la solicitud. > Puedes obtener un token siguiendo los pasos descritos en la sección [Generar tokens](/authentication/generate-tokens/). ### **Encabezados de la Solicitud** Para realizar la solicitud es necesario incluir los siguientes encabezados: | Encabezado | Valor | Descripción | | - | - | - | | Accept | `application/json` | Tipo de contenido de la solicitud. | | Authorization | `Bearer {tu_token}` | Token generado para autenticar al usuario. | > **Consejo** > > Las imágenes deben ser codificadas en **formato base64** para poder ser enviadas en el cuerpo de la solicitud. ### **Cuerpo de la Solicitud** El cuerpo de la solicitud debe contener los siguientes parámetros: | Parámetro | Tipo | Descripción | | - | - | - | | `ine_back` | `String` | Imágen de la parte reversa del INE codificada en base64. | #### **Ejemplo de cuerpo de la solicitud** ```json { "ine_back": "data:image/png;base64,iVBORw0KGgoAAAANS...." } ``` ### Respuesta del Endpoint > **Precaución** > > La lectura OCR depende de la **calidad de la imagen**, por lo que es recomendable que la imagen sea de buena calidad para obtener mejores resultados. **status 200** ```json { "data": { "object": "mrz_identifications", "mrz": { "type": "I", "subtype": "D", "issue_country": "MEX", "doc_number": "A12345678", "check_sum": "5", "first_optional": "<<9876543210000", "date_birth": "900101", "birth_check": "2", "sex": "F", "expiration_date": "250101", "nationality": "MEX", "second_optional": "<02<<99999<", "check_digit": "0", "last_name": "PEREZ", "last_name2": "GARCIA", "spacing": "", "first_name": "MARIA", "first_name2": "LUISA" }, "images": [] }, "meta": { "include": [], "custom": [] } } ``` **status 422** Este error ocurre si falta algún parámetro o si el parámetro no es una cadena de caracteres. ```json { "message": "El campo ine_back debe ser una cadena de caracteres. (and 1 more error)", "errors": { "ine_back": [ "El campo ine_back debe ser una cadena de caracteres.", "El campo ine_back es obligatorio." ] } } ```