Adds an existing issue to the root folder of a given project

Request

PATH PARAMETERS

parameter

type

description

prjKey

string

project key

QUERY PARAMETERS

parameter

type

description

issuekey

string

the key of the issue to be associated

Sample Request Path

https://myjirainstance.com/rest/com.easesolutions.jira.plugins.requirements/1.0/tree/ABCD/rootissue?issuekey=ABCD-100

Responses

application/json Returned if successful.

Example

{ 
   "id":136,
   "issueId":0,
   "key":"",
   "url":"",
   "summary":"",
   "description":"",
   "issueType":"",
   "position":0,
   "childReqs":{ 
      "childReq":[ 

      ]
   }
}

Returned if there is an error while processing request.

Returned if user is not logged in.

Returned if the license is invalid or has expired or incompatible JIRA version.

Removes an issue from the root folder of a given project

Note that the issue will only be removed from the tree and not deleted from Jira.

Request

PATH PARAMETERS

parameter

type

description

prjKey

string

project key

QUERY PARAMETERS

parameter

type

description

issuekey

string

the key of the issue to be deleted

Sample Request Path

https://myjirainstance.com/rest/com.easesolutions.jira.plugins.requirements/1.0/tree/ABCD/rootissue?issuekey=ABCD-100

Responses

Returned if successful.

Returned if there is an error while processing request.

Returned if user is not logged in.

Returned if the license is invalid or has expired or incompatible JIRA version.

Adds an existing issue to a specified tree folder of a given project

Request

PATH PARAMETERS

parameter

type

description

prjKey

string

project key

id

string

folder id

QUERY PARAMETERS

parameter

type

description

issuekey

string

the key of the issue to be associated

Sample Request Path

https://myjirainstance.com/rest/com.easesolutions.jira.plugins.requirements/1.0/tree/ABCD/folderissue/100?issuekey=ABCD-100

Responses

application/json Returned if successful.

Example

{ 
   "id":136,
   "issueId":0,
   "key":"",
   "url":"",
   "summary":"",
   "description":"",
   "issueType":"",
   "position":0,
   "childReqs":{ 
      "childReq":[ 

      ]
   }
}

Returned if there is an error while processing request.

Returned if user is not logged in.

Returned if the license is invalid or has expired or incompatible JIRA version.

Removes an issue from a specified tree folder of a given project

Note that the issue will only be removed from the tree and not deleted from Jira.

Request

PATH PARAMETERS

parameter

type

description

prjKey

string

project key

id

string

folder id

QUERY PARAMETERS

parameter

type

description

issuekey

string

the key of the issue to be deleted

Sample Request Path

https://myjirainstance.com/rest/com.easesolutions.jira.plugins.requirements/1.0/tree/ABCD/folderissue/100?issuekey=ABCD-100

Responses

Returned if successful.

Returned if there is an error while processing request.

Returned if user is not logged in.

Returned if the license is invalid or has expired or incompatible JIRA version.

Moves an existing issue association to a new folder

Request

PATH PARAMETERS

parameter

type

description

prjKey

string

project key

QUERY PARAMETERS

parameter

type

description

from

string

the ID of the source folderĀ 
(if source folder is root, ID may be blank or -1)

to

string

the ID of the destination folder
(if destination folder is root, ID may be blank or -1)

issuekey

string

the key of the issue whose association should be moved

pos

string

position of the issue in the destination folder

Sample Request Path

https://myjirainstance.com/rest/com.easesolutions.jira.plugins.requirements/1.0/tree/ABCD/moveissue?from=100&to=250&issuekey=ABCD-100

Responses

Returned if successful.

Returned if there is an error while processing request.

Returned if user is not logged in.

Returned if the license is invalid or has expired or incompatible JIRA version.

This page contains endpoints related to project tree issues.