API Calls for Tasks |
Description:
This is a method for external applications to list the tasks associated with a user.
http://localhost/aspera/orchestrator/api/list_tasks/user.xml?login=admin&password=admin
http://localhost/aspera/orchestrator/api/list_tasks/admin.xml?login=admin&password=admin
The required input parameter is user, which specifies the user whose tasks are to be listed.
<User_tasks> <task> <event>Create a new Endpoint</event> <requested_user_inputs> <value_type>hash</value_type> <name>Step_information</name> <required>false</required> </requested_user_inputs> <requested_user_inputs> <value_type>string</value_type> <name>Emails</name> <required>true</required> </requested_user_inputs> <requested_user_inputs> <value_type>string</value_type> <name>Login</name> <required>true</required> </requested_user_inputs> <requested_user_inputs> <value_type>string</value_type> <name>Name</name> <required>true</required> </requested_user_inputs> <userInput_id>2</userInput_id> <state_id>2626</state_id> <created_at>Fri Dec 04 03:38:23 UTC 2015</created_at> <updated_at>Fri Dec 04 03:38:23 UTC 2015</updated_at> <role_id>1</role_id> <status>Assigned</status> <completedBy></completedBy> <group>Administrator</group> <user_id></user_id> <id>1</id> </task> <task> <event>Create a new Endpoint</event> <requested_user_inputs> <value_type>hash</value_type> <name>Step_information</name> <required>false</required> </requested_user_inputs> <requested_user_inputs> <value_type>string</value_type> <name>Emails</name> <required>true</required> </requested_user_inputs> <requested_user_inputs> <value_type>string</value_type> <name>Login</name> <required>true</required> </requested_user_inputs> <requested_user_inputs> <value_type>string</value_type> <name>Name</name> <required>true</required> </requested_user_inputs> <userInput_id>2</userInput_id> <state_id>2626</state_id> <created_at>Fri Dec 04 03:38:23 UTC 2015</created_at> <updated_at>Fri Dec 04 03:38:23 UTC 2015</updated_at> <role_id></role_id> <status>Assigned</status> <completedBy></completedBy> <user>admin</user> <user_id>1</user_id> <id>2</id> </task> <user>admin</user> </User_tasks>
http://localhost/aspera/orchestrator/api/list_tasks/user.xml?login=admin&password=admin
{ "tasks":[ { "event":"Create a new Endpoint", "requested_user_inputs":[ { "value_type":"hash", "name":"Step_information", "required":false }, { "value_type":"string", "name":"Emails", "required":true }, { "value_type":"string", "name":"Login", "required":true }, { "value_type":"string", "name":"Name", "required":true } ], "userInput_id":2, "state_id":2626, "created_at":"2015-12-04T03:38:23Z", "updated_at":"2015-12-04T03:38:23Z", "role_id":1, "status":"Assigned", "completedBy":null, "group":"Administrator", "user_id":null, "id":1 }, { "event":"Create a new Endpoint", "requested_user_inputs":[ { "value_type":"hash", "name":"Step_information", "required":false }, { "value_type":"string", "name":"Emails", "required":true }, { "value_type":"string", "name":"Login", "required":true }, { "value_type":"string", "name":"Name", "required":true } ], "userInput_id":2, "state_id":2626, "created_at":"2015-12-04T03:38:23Z", "updated_at":"2015-12-04T03:38:23Z", "role_id":null, "status":"Assigned", "completedBy":null, "user":"admin", "user_id":1, "id":2 } ], "user":"admin" }