Skip to main content
GET
/
jobs
List all jobs
import requests

url = "https://{FUSION HOST}/api/jobs"

response = requests.get(url)

print(response.json())
[
  {
    "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

status
string[]

Filter jobs by status, one of: ready, running, success, aborted, or failed.

enabled
string

Filter jobs by whether they are enabled (true) or disabled (false).

type
string[]

Filter jobs by type, one of: task, spark, or datasource.

Response

200 - */*

successful operation

resource

Resource reference as a string, such as 'datasource:ratings-db'

enabled
boolean
startedBy
string
status
string

Values include ready, running, success, aborted, or failed.

extra
object
lastStartTime
string<date-time>
lastEndTime
string<date-time>
nextStartTime
string<date-time>