List all jobs
import requests
url = "https://{FUSION HOST}/api/jobs"
response = requests.get(url)
print(response.text)[
{
"resource": "datasource:ratings-db",
"enabled": true,
"startedBy": "acb38917-611a-46e1-a3cf-4ed46a30fd24"
},
{
"resource": "datasource:movies-db",
"enabled": true,
"startedBy": "acb38917-611a-46e1-a3cf-4ed46a30fd24",
"status": "success",
"lastStartTime": "2017-05-17T20:58:10.503Z",
"lastEndTime": "2017-05-17T20:58:42.020Z"
}
]Fetch the list of existing jobs.
GET
/
jobs
List all jobs
import requests
url = "https://{FUSION HOST}/api/jobs"
response = requests.get(url)
print(response.text)[
{
"resource": "datasource:ratings-db",
"enabled": true,
"startedBy": "acb38917-611a-46e1-a3cf-4ed46a30fd24"
},
{
"resource": "datasource:movies-db",
"enabled": true,
"startedBy": "acb38917-611a-46e1-a3cf-4ed46a30fd24",
"status": "success",
"lastStartTime": "2017-05-17T20:58:10.503Z",
"lastEndTime": "2017-05-17T20:58:42.020Z"
}
]Query Parameters
Filter jobs by status, one of: ready, running, success, aborted, or failed.
Filter jobs by whether they are enabled (true) or disabled (false).
Filter jobs by type, one of: task, spark, or datasource.
Response
200 - */*
successful operation
Resource reference as a string, such as 'datasource:ratings-db'
Values include ready, running, success, aborted, or failed.
Show child attributes
Show child attributes
Was this page helpful?
⌘I