All REST Endpoints

History
Access to the global execution history in the scheduler
Get all job executions within a time range
Method: get
Path: /iam/governance/selfservice/api/v1/scheduler/history/
Get the summary of all job executions within a time range
Method: get
Path: /iam/governance/selfservice/api/v1/scheduler/history/summary
Job Actions
Perform action on jobs in the scheduler
Disable job
Method: post
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/disable
Enable job
Method: post
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/enable
Execute job
Method: post
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/run
Stop job
Method: post
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/stop
Job Executions
Access to the history of jobs in the scheduler
Get execution history of a job
Method: get
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/history
Get the last execution history of a job
Method: get
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/history/last
Get the milestones of the specific execution history
Method: get
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/history/{historyID}
Job Triggers
Access to the trigger for jobs in the scheduler
Add/Update the trigger details
Method: put
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/trigger
Delete the trigger
Method: delete
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/trigger
Get trigger details of the job
Method: get
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/trigger
Jobs
Access to the jobs in the scheduler
Create a new job
Method: post
Path: /iam/governance/selfservice/api/v1/scheduler/jobs
Delete job
Method: delete
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}
Get job details
Method: get
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}
Search for jobs
Method: get
Path: /iam/governance/selfservice/api/v1/scheduler/jobs
Update job details
Method: put
Path: /iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}
Tasks
Access to the tasks in the scheduler
Get the details of a task
Method: get
Path: /iam/governance/selfservice/api/v1/scheduler/tasks/{taskName}
Search for tasks
Method: get
Path: /iam/governance/selfservice/api/v1/scheduler/tasks