Sono riportate di seguito le API per effettuare ricerche, avviare e modificare Workflows e Tasks.
Path | Descrizione |
---|---|
/GetAllEventsByIdWorkflow | Ottieni la lista degli eventi di un workflow dato il suo ID |
/StartManualEvent | Simula manualmente lo scatenarsi di un evento |
/StartManualEventByExternalId | Lancia un evento di Workflow dato l'External ID dell'evento |
/StartSyncManualEventByExternalId | Lancia un evento di Workflow dato l'External ID dell'evento, e attende il completamento dei processi che sono stati lanciati |
/WaitSyncProcessesByIdProcess | Attende il completamento dei processi indicati |
/GetActiveTasks | Ottieni la lista dei task attivi per il tuo utente |
/GetVariablesByIdTask | Ottieni l'elenco delle variabili associate ad un task dato il suo ID |
/GetOperationsByIdTask | Ottieni l'elenco delle operazioni associate ad un task dato il suo ID |
/GetOutcomesByIdTask | Ottieni l'elenco degli outcome associati ad un task dato il suo ID |
/SetVariableValueByIdTaskVariable | Modifica il valore di una variabile di task |
/TaskTakeInChargeByIdTask | Prendi in carico un task dato il suo ID |
/TaskUndoTakeInChargeByIdTask | Rimuovi la presa in carico di un task dato il suo ID |
/TaskComplete | Completa un task, specificandone l'outcome |
/ProcessByIdProcess | Ricerca il processo dato il suo id e ne torna le informazioni |
/ProcessesByExternalId | Ricerca i processi con l'external id uguale a quello passato per parametro e torna un vettore di processi |