Create a new revision of an app

/apps/{owner}/{project_id}/{app_name}/{revision}

This call creates a new app revision by submitting a CWL app description.

https://api.sb.biodatacatalyst.nhlbi.nih.gov/v2/apps/{owner}/{project_id}/{app_name}/{revision}

Request

Example request

POST /v2/apps/rfranklin/my-project/cummerbundqc/2.1 HTTP/1.1
Host: api.sb.biodatacatalyst.nhlbi.nih.gov
X-SBG-Auth-Token: 3259c50e1ac5426ea8f1273259740f74
curl -X POST -H "X-SBG-Auth-Token: ce7ae5ab85e946599298e88a3430fba0" 'http://api.sb.biodatacatalyst.nhlbi.nih.gov/v2/apps/rfranklin/my-project/cummerbundqc/2.1'

Example request body

Coming soon!

Header Fields

NameDescription
X-SBG-Auth-Token
required
Your authentication token.

Path parameters

NameDescription
project_id
required
The ID of the project to access.
owner
required
The username of the user who owns the project you want to access.
app_name
required
The name of the app you are revising.
revision
required
The revision you want to create (integer).

Query parameters

NameData typeDescription
fieldsstringSelector specifying a subset of fields to include in the response.

Response

See a list of response codes that may be contained in the body of the response.

Example response body

This call returns a full app description in CWL. This is a large JSON object.