How to change issue's parent via JIRA REST API?

Gábor MÁDI June 30, 2016

I've tried this but this does not work:

 

 

var issueData = {
"update": {
"parent" : {
"key": "TES-1"
}
}
};
 

AP.require('request', function(request) {
request({
url: '/rest/api/2/issue/TES-12',
// adjust to a POST instead of a GET
type: 'PUT',
data: JSON.stringify(issueData),
success: function(response) {
// convert the string response to JSON
response = JSON.parse(response);
// dump out the response to the console
console.log(response);
dialog.close();

},
error: function() {
console.log(arguments);
},
// inform the server what type of data is in the body of the HTTP POST
contentType: "application/json"
});
});

 

 

 

Thanks a lot!

1 answer

0 votes
Petar Petrov (Appfire)
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 30, 2016

You cannot change the parent through the REST API. If you need automation, you can use browser automation (e.g. Selenium) or write a script with Script Runner and expose a REST endpoint.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events