Requisitos previos
- Un tenant de Vantage con credenciales de cliente para la API (
client_idyclient_secret) - Un documento de ejemplo para procesar (PDF, TIFF, JPEG o PNG)
¿Aún no tienes credenciales? El administrador de tu tenant puede crear credenciales de cliente de API en Administración > Clientes de API.
Configure la URL base
Todas las solicitudes se envían al endpoint regional de su tenant. Seleccione su región a continuación (la asignación funciona tanto en shell como en Python); todos los ejemplos de esta guía usanBASE_URL:
Paso 1: Autenticarse
Obtenga un token de acceso con sus credenciales de cliente.- cURL
- Python
access_token (válido por 24 horas). Úselo en el encabezado Authorization para todas las solicitudes posteriores.
Paso 2: Encontrar un skill
Enumere los skills disponibles en su tenant para encontrar el indicado para su documento.- cURL
- Python
id del skill que desea utilizar (p. ej., un skill Invoice).
Paso 3: Procesar un documento
Cargue un documento y procéselo con un skill en una sola llamada de API.- cURL
- Python
Paso 4: Verificar el estado
Consulte la transacción hasta que el procesamiento se complete.- cURL
- Python
Realice sondeos cada 5–10 segundos. El procesamiento suele tardar entre 10 y 30 segundos, según la complejidad del documento.
Paso 5: Descargar resultados
Obtenga los datos extraídos en formato JSON. Los identificadores de los archivos de resultado provienen de la respuesta de estado de la transacción que consultó en el Paso 4: cada entrada dedocuments[].resultFiles[] tiene un fileId y un type. De forma predeterminada, un Skill de documento genera dos archivos de resultado: type: "Json" (los resultados completos, incluidos los metadatos de los campos) y type: "FieldsJson" (los valores extraídos, el punto de partida más sencillo); la configuración de exportación del skill puede añadir otros formatos.
- cURL
- Python
RuleErrors de nivel superior junto con Version y Fields.
Los nombres exactos de los campos y su anidamiento dependen del skill. Para obtener las puntuaciones de confianza, las coordenadas de los caracteres y otros metadatos de los campos, descargue en su lugar el archivo de resultado type: "Json"; su estructura está documentada en la referencia del esquema JSON.
Para obtener una descripción completa de la estructura de salida, consulte Descripción de los resultados.
Ejemplo completo
Próximos pasos
Comprender los resultados
Aprenda a interpretar los campos extraídos, las puntuaciones de confianza y los datos de las tablas.
Referencia de la API
Documentación completa de la API con un entorno interactivo.
Opciones de autenticación
Flujo de código de autorización, ROPC y otros métodos de autenticación.
Procesamiento de lote
Procese varios documentos con llamadas de API independientes para tener un mayor control.
