REST API
Put all endpoints on secure channel
Jobs
Jobs are the submission to computing resources.
job_id: it's an unique id of an instance of published CI workflow. It's different from queue id from HPC
request |
URL |
Description |
---|---|---|
GET |
get list of status by the given list of job ids |
|
PUT |
delete jobs before utc timestamp from database |
|
GET |
get the status of a job by id |
|
PUT |
cancel the job by id |
|
PUT |
delete the job by id from database |
|
POST |
submit job submission xml; return status |
Deprecated - Users
request |
URL |
Description |
---|---|---|
GET |
get all user ids |
|
GET |
get the info of a user by id |
Deprecated - Workflows
Workflows are the predefined analysis workflows which are registered at repository.
request |
URL |
Description |
---|---|---|
GET |
get all ids of available workflows |
|
GET |
get the information of a workflow by id |
|
GET |
get the specification of input of a workflow by id |
|
GET |
get the specification of output of a workflow by id |