Get Work Step Statistics
Description:
This API method retrieves statistics about work step performance. You can retrieve daily statistics for up to the past 30 days or hourly statistics for a specific day. The primary data filter is the parameter workflow_id; step_id and step_type can be added to the request to retrieve a greater level of detail.
Usage:
http://localhost:3000/aspera/orchestrator/api/work_step_stats?login=admin&password=admin&workflow_id=1
http://localhost:3000/aspera/orchestrator/api/work_step_stats?login=admin&password=admin&date=2017-04-04
Sample Returned XML:
<?xml version="1.0"?>
<work_order_stats>
<anon>
<Date>2017-03-31</Date>
<Last_hour>Fri Mar 31 05:56:51 UTC 2017</Last_hour>
<Complete_Work_Orders>18612</Complete_Work_Orders>
<Failed_Work_Orders>0</Failed_Work_Orders>
<Errored_Work_Orders>1</Errored_Work_Orders>
<Canceled_Work_Orders>6005</Canceled_Work_Orders>
<Rolled_Back_Work_Orders>0</Rolled_Back_Work_Orders>
<Destroyed_Work_Orders>0</Destroyed_Work_Orders>
<Cleared_Work_Orders>0</Cleared_Work_Orders>
<Flagged_Work_Orders>0</Flagged_Work_Orders>
<Initializing_Work_Orders>0</Initializing_Work_Orders>
<Initialized_Work_Orders>0</Initialized_Work_Orders>
<Created_Work_Orders>0</Created_Work_Orders>
<Ready_Work_Orders>0</Ready_Work_Orders>
<In_Progress_Work_Orders>0</In_Progress_Work_Orders>
<Unknown_Work_Orders>0</Unknown_Work_Orders>
</anon>
</work_order_stats>
Sample Returned JSON:
[
{
"Date": "2017-03-31",
"Last_hour": "Fri Mar 31 05:56:51 UTC 2017",
"Complete_Work_Orders": 18612,
"Failed_Work_Orders": 0,
"Errored_Work_Orders": 1,
"Canceled_Work_Orders": 6005,
"Rolled_Back_Work_Orders": 0,
"Destroyed_Work_Orders": 0,
"Cleared_Work_Orders": 0,
"Flagged_Work_Orders": 0,
"Initializing_Work_Orders": 0,
"Initialized_Work_Orders": 0,
"Created_Work_Orders": 0,
"Ready_Work_Orders": 0,
"In_Progress_Work_Orders": 0,
"Unknown_Work_Orders": 0
}
]