- Recibir la lista de todas las skills disponibles
- Crear e 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 e inicio de una transacción
POST al recurso transactions/launch:
skillId, que se devolvió en la llamada a la API anterior, y envíe el archivo para procesarlo. Un ejemplo de cuerpo de la solicitud podría ser el siguiente:
id de la transacción creada.
Supervisar el estado de la transacción
GET al recurso transactions:
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 4.
Descarga de archivos de origen y de resultados
GET al recurso transactions/files/download, donde debe especificar el ID del archivo recibido en la solicitud anterior:
