API OCR - Documentación
La API OCR permite a los usuarios extraer texto de diferentes tipos de documentos como INE, Recibo de Luz, Recibo de Nómina y Acta Constitutiva. Esta API ofrece dos endpoints:
/get
: Realiza la operación OCR en el documento proporcionado./get_status/{uuid}
: Consulta el estado de una solicitud de OCR previamente realizada.
Endpoint: /get
Este endpoint permite enviar un documento para realizar la operación OCR.
Parámetros de entrada:
api-key
: Clave de API necesaria para autenticar la solicitud.tipo_documento
: Tipo de documento a procesar. Valores posibles: doc_ine, cfe_mex, recibo_nomina_1, acta_const.documento
: Archivo PDF del documento codificado en base64.webhook_url
: URL del webhook al que se enviará el resultado del proceso OCR.
Parámetros de salida:
jsonrpc
: Versión del protocolo JSON-RPC utilizado, en este caso "2.0".id
: Identificador de la solicitud, en este caso siempre será null.result
: Objeto que contiene el UUID de la solicitud:uuid
: Identificador único de la solicitud.
Ejemplo de invocación con CURL:
curl -X POST "https://vortem.consulting/vor_ocr/get" \ -H "Content-Type: application/json" \ -H "api-key: YOUR_API_KEY" \ -d '{ "tipo_documento": "doc_ine", "documento": "BASE64_ENCODED_PDF", "webhook_url": "https://your-webhook-url.com" }'
Endpoint: /get_status/{uuid}
Este endpoint permite consultar el estado y el resultado de una solicitud de OCR previamente realizada utilizando el UUID proporcionado.
Parámetros de entrada:
api-key
: Clave de API necesaria para autenticar la solicitud.uuid
: Identificador único de la solicitud de OCR que se desea consultar.
Parámetros de salida:
tipo_documento
: Tipo de documento procesado.estatus
: Estado del proceso OCR. Valores posibles: pending, success, failed.ocr_output
: Objeto con el resultado del proceso OCR en caso de éxito. La estructura de este objeto depende del tipo de documento procesado.
Ejemplo de invocación con CURL:
curl -X GET "https://vortem.consulting/vor_ocr/get_status/YOUR_UUID" \ -H "Content-Type: text/html" \ -H "api-key: YOUR_API_KEY"