Yeah, seems like there is no way currently to trigger the jobs through the api...
I would really like to see this added or the ability tuo queue long running tasks. Now I have to wait for multiple hours and then again press a button to run the next job. Ideally i would just add the second job to the queue to be run after the first tape backup/restore operation finishes. I'm using the tape backup for archiving vm:s and sometimes restoring those aswell. I would like to do something like run archive job -> delete stuff in the archival namespace -> restore few vm:s from tape back to that archival namespace.