Skip to main content
Extrae la información que trae el documento de identidad. También revisa la calidad de esa lectura: si el formato es cédula antigua o cédula actual, y si el PDF trae la cara A y la cara B. El POST devuelve un IdSolicitud. El GET devuelve la extracción cuando Estado queda en procesado. Entre dos GET del mismo IdSolicitud espera al menos 10 segundos.

Request

Documentos es una lista de 1 a 5 PDF. Archivo es cada PDF, hasta 2 MB. En la referencia de la API agregas cada archivo a la lista y el playground lo convierte a base64. En tu integración mandas ese string. Si trae el prefijo data:application/pdf;base64,, se ignora. El tope es 5 porque el PDF pesa y el cuerpo de la petición tiene un límite. Referencia es opcional, hasta 120 caracteres. Vuelve igual en la respuesta para que identifiques cada PDF. Cada PDF aceptado descuenta 1 crédito de extractor_documentos. Si no hay saldo, el POST responde 403 y no crea la solicitud.

Response

Cada dato dentro de Campos llega así:
Confianza va de 0 a 100. Fuente indica la cara de donde se leyó, por ejemplo cara_a o cara_b. Junto al nombre del lugar, CodigosDane trae el código DANE cuando se encuentra: Si un código no se encuentra, esa clave no viene. Caras dice si el PDF trae cada cara: CaraA y CaraB. CedulaAntigua y CedulaActual dicen el formato. Formato es cedula_antigua, cedula_actual o no_aplica. Calidad trae Puntaje, Nivel y Problemas de la revisión.
Mientras se lee, Estado es procesando. Si el PDF no se pudo leer, Estado es error y Mensaje dice por qué. Si no es un documento de identidad, Estado es procesado y EsDocumentoIdentidad es false.