REST API: Definition Tree
GET /com.easesolutions.jira.plugins.testmanagement/1.0/tree/def/{prjkey}
Example Response
{ "id":-1, "folders": [ "name": "Example Folder", "id": 123, "name_display": "1 Example Folder", "parent": -1, "folders": [], "issues": [], "position": 1 ], "issues": [ { "id": 567, "issueId": 12301, "key": "PRJ-1", "url": "http://host:port/jira/browse/PRJ-1", "summary": "Example issue", "icon_url": "http://host:port/jira/images/icons/issuetypes/newfeature.png", "issueType": "New Feature", "position": 1, "teststeps": [ { "name": "Teststep 1", "description": "Example teststep", "expectedResult": "" } ] } ] }
Get the definition tree for a project.
PARAMETERS
prjkey*
n
details
The project key.
Set 1 to enable auto numbering for tree folders.
Set 1 to include test steps in result.
POST /com.easesolutions.jira.plugins.testmanagement/1.0/tree/def/{prjKey}/folder
Example Response
{ "name": "exampleFolder", "id": 123, "parent": -1, "folders": [], "issues": [], "position": 0 }
Create a child folder on root in the definition tree of a project.
PARAMETERS
prjKey*
name*
description
The project key.
A name for the folder.
A description for thefolder.
POST /com.easesolutions.jira.plugins.testmanagement/1.0/tree/def/{prjKey}/folder/{id}
Example Response
{ "name": "exampleSubFolder", "id": 124, "parent": 123, "folders": [], "issues": [], "position": 0 }
Create a folder under a specific parent folder in the definition tree of a project.
PARAMETERS
prjKey*
id*
name*
description
The project key.
The id of the parent folder.
A name for the folder.
A description for the folder.
, multiple selections available,