- Ricevere l’elenco di tutte le skill disponibili
- Creare e avviare la transaction
- Monitorare lo stato della transaction
- Scaricare i file sorgente e i file dei risultati
Ottenere l’elenco di tutte le skill disponibili
GET alla risorsa skills:
Creare e avviare una transaction
POST alla risorsa transactions/launch:
skillId, restituito dalla precedente chiamata API, e invia il file da elaborare. Un esempio di corpo della richiesta è il seguente:
id della transaction creata.
Monitoraggio dello stato della transaction
GET alla risorsa transactions:
New. La transaction è stata creata ma non è ancora stata messa in coda per l’elaborazione.Queued. La transaction è in coda per l’elaborazione.InProgress. La transaction è in fase di elaborazione.Processed. La transaction è stata elaborata correttamente.ProcessedWithWarnings. La transaction è stata elaborata, ma si sono verificati avvisi.NotProcessed. La transaction non è stata elaborata a causa di un errore.Deleted. La transaction è stata eliminata dall’utente o automaticamente in base ai criteri di conservazione.
Processed o ProcessedWithWarnings, passa al punto 4.
Download dei file sorgente e dei file di risultato
GET alla risorsa transactions/files/download, specificando l’ID del file ricevuto nella richiesta precedente:
