- Recibir una lista de todas las skills disponibles
- Crear una transacción vacía
- Agregar un conjunto de archivos para procesar en la transacción
- Iniciar la transacción
- Supervisar el estado de la transacción
- Descargar los archivos de origen y los archivos de resultados
Obtener una lista de todas las skills disponibles
GET al recurso skills:
Creación de una transacción vacía
POST al recurso transactions:
skillId, que fue devuelto por la llamada a la API anterior. Como resultado, recibirá una respuesta que incluye el id de la transacción creada.
Añadir un conjunto de archivos para procesar en la transacción
Añadir archivos directamente a la transacción
POST al recurso transactions/<transaction-id>/files:
Agregar archivos a un documento
POST al recurso transactions/<transaction-id>/documents:
POST al recurso transactions/<transaction-id>/documents/<document-id>/sourceFiles:
Iniciar la transacción
POST al recurso transactions/<transaction-id>/start:
Supervisar el estado de la transacción
GET al recurso transactions/<transaction_id> con el identificador de la transacción en el URI de la solicitud:
New. La transacción se creó, pero aún no se ha puesto en cola para su procesamiento.Queued. La transacción está en cola para su procesamiento.InProgress. La transacción se está procesando.Processed. La transacción se procesó correctamente.ProcessedWithWarnings. La transacción se procesó, pero se produjeron advertencias.NotProcessed. La transacción no se procesó debido a un error.Deleted. La transacción fue eliminada por el usuario o automáticamente por la política de retención.
Processed o ProcessedWithWarnings, vaya al paso 6.
Descarga de archivos de origen
GET al recurso transactions/<transaction-id>/documents y especifique el identificador de la transacción:
GET al recurso transactions/<transaction-id>/documents/<document-id>:
GET al recurso transactions/<transaction-id>/files/<file-id>/download:
