API Calls for Workflows |
Description:
An API method to indicate which workflows have work orders that are running and which workflows do not.
http://Orchestrator_IP_address/aspera/orchestrator/api/workflows_status/0?login=admin&password=aspera
<?xml version="1.0"?> <workflows time="2012-01-25 07:22:13 UTC" action="status" id="0"> <workflow id="1" name="AAA - file processing for client" status="not running" last_activity="-"/> <workflow id="3" name="AAA - retrieve file for distribution" status="not running" last_activity="-"/> <workflow id="4" name="AAA - Master Controller processing" status="not running" last_activity="-"/> <workflow id="6" name="AAA - Transcoding" status="not running" last_activity="-"/> <workflow id="10" name="test faspex" status="not running" last_activity="-"/> <workflow id="13" name="test mapping" status="running" last_activity="2012-01-25 07:21:23 UTC"/> <workflow id="14" name="test multi role" status="running" last_activity="2012-01-23 20:11:37 UTC"/> </workflows>
{ "workflows":{ "action":"status", "id":"13", "workflow":{ "id":"13", "statuses":[ { "count":"614", "workflowName":"label workflow", "status":"Canceled", "last_activity":"2016-01-04 23:07:29" }, { "count":"493", "workflowName":"label workflow", "status":"Complete", "last_activity":"2016-01-08 01:08:38" }, { "count":"198", "workflowName":"label workflow", "status":"Error", "last_activity":"2016-01-04 23:04:13" }, { "count":"4", "workflowName":"label workflow", "status":"Failed", "last_activity":"2015-12-22 23:26:40" }, { "count":"1", "workflowName":"label workflow", "status":"In Progress", "last_activity":"2016-01-08 01:08:30" } ], "name":"label workflow" }, "time":"2016-01-11 19:55:24" } }