Job Task List
Job Task List
Provide a list of job tasks.
HTTP Request
GET /jobs/job_id/tasks
Optional Parameters
Name | Type | Description |
---|---|---|
fields | array | Specify which fields to include in the response. Possible values are: id, name, kind, status, progress, creation_time, start_time, end_time, machine_uid, and error. default: ["id"] |
Job Task List Example
- curl
- JavaScript
- Response
$ curl -u OAPI_KEY:OAPI_SECRET https://api-demo.hybrik.com/v1/jobs/12345/tasks \
-G \
-d fields[]=id \
-d fields[]=progress \
-H "X-Hybrik-Sapiauth: api_auth_token"
//Get a list of the tasks associated with job #12345
hybrik_api.call_api('GET', '/jobs/12345/tasks', {
fields: [
"id",
"name",
"status",
"progress",
"machine_uid"
]
})
{
"items": [
{
"id": "2196469",
"name": "API Job Trigger - My Job",
"status": "completed",
"progress": 100
},
{
"id": "2196470",
"name": "Transcode - My Job",
"status": "completed",
"progress": 100,
"machine_uid": "i-06a65147792f66a44"
},
{
"id": "2196471",
"name": "Anlayze - My Job",
"status": "running",
"progress": 67,
"machine_uid": "i-06a4a678234e46"
},
{
"id": "2196472",
"name": "QC - My Job",
"status": "queued",
"progress": 0,
"machine_uid": "i-34556a743357e53"
}
]
}