SkySync supports the starting and pausing of multiple jobs at once. This feature supports filtering the full list of jobs by search criteria or starting/pausing all jobs. The syntax for starting and pausing jobs is very similar. This feature supports filtering the full list of jobs by search criteria or starting/pausing all jobs. The filtering options outlined in the examples apply to both actions.
By default, SkySync will run 6 jobs in parallel. For example, if you start 15 jobs at once, only the first 6 will execute. The rest will be in the queue to start as the others finish
Start all jobs
In this example, all SkySync jobs will be started.
PATCH {{url}}v1/jobs?start
Pause all jobs
In this example, all SkySync jobs will be paused.
PATCH {{url}}v1/jobs?pause
Start jobs using search text to filter the list of jobs
In this example, all SkySync jobs with the word "testjob" will be started.
PATCH {{url}}v1/jobs?q=testjob&start
Start jobs using an offset and limit to filter the list of jobs
In this example, the first five SkySync jobs after the seventh job will be started.
PATCH {{url}}v1/jobs?offset=7&limit=5&start
Start jobs with a specified parent job
In this scenario, all SkySync jobs with the specified parent job ID will be started.
PATCH {{url}}v1/jobs?parent=123&start