Skip to main content
En esta guía se muestra cómo procesar sus primeras facturas con la API de ABBYY FlexiCapture for Invoices Cloud: crear el encabezado de autorización, cargar un archivo, iniciar una tarea y descargar los resultados. Todos los endpoint usan la URL base https://api-{location-id}.flexicapture.com, donde {location-id} es la ubicación admitida: us (USA y Canadá), au (Australia) o eu (los países de la Unión Europea).
1

Crear una cuenta

Para interactuar con la API, necesitas una cuenta. Si todavía no has creado una, hazlo a través del portal web de ABBYY FlexiCapture Cloud.
2

Obtenga el encabezado de autorización

Todas las solicitudes a la API deben contener un encabezado de autorización, construido a partir de su ID de la aplicación y token. Para obtener instrucciones, consulte Autenticación. Los ejemplos siguientes usan el encabezado de ejemplo Basic QWxhZGRpbjpPcGVuU2VzYW1l.
3

Cargar un archivo

Cargue un archivo al servidor. Obtendrá el identificador y el token del archivo en la respuesta; se usan en todas las solicitudes posteriores relacionadas con este archivo.
La configuración del proyecto para el ensamblado de documentos se omite al cargar un archivo mediante la REST API. Se crea un documento independiente por cada archivo.
4

Iniciar una tarea

Una vez cargado el documento, inicie una tarea para comenzar la extracción de datos. En esta solicitud puede especificar varios archivos. La solicitud puede incluir los siguientes parámetros opcionales: la región de la factura, el tipo de verificación y el formato de exportación de los resultados. La respuesta contiene un identificador de tarea.
5

Obtener el estado de la tarea

El procesamiento de la tarea tarda algo de tiempo, por lo que los datos extraídos no están disponibles de inmediato. Puede consultar el estado de la tarea usando el identificador que recibió al iniciar la tarea. Espere hasta que el estado cambie a Done.
6

Descargar el resultado

Después de que el estado de la tarea cambie a Done, puede descargar los archivos de salida usando sus identificadores y tokens. Repita esta solicitud para cada archivo de entrada incluido en la solicitud de la tarea.
7

Eliminar la tarea

Después de descargar los datos de salida, elimine la tarea para eliminar todos los archivos de entrada y de salida.