Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to change issue status via API?

Brad Johnson
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 26, 2022

I need to be able to change the status of an issue via the API. According to the documentation, it looks like this is done with this "Perform customer transition" endpoint: https://developer.atlassian.com/cloud/jira/service-desk/rest/api-group-request/#api-rest-servicedeskapi-request-issueidorkey-transition-post

When I try to do this, Jira returns a 400 with the following body:

{
"errorMessage": "Customer transitions have not yet been implemented in next-gen projects.",
"i18nErrorMessage": {
"i18nKey": "sd.api.error.customer.transitions.next.gen",
"parameters": []
}
}

 

I did a search and found the following bug report with a status of "won't fix": https://jira.atlassian.com/browse/JSDCLOUD-8860

 

Is that in then? I cannot transition issues via the API?

1 answer

1 vote
Mikael Sandberg
Community Champion
October 26, 2022

Hi @Brad Johnson,

Welcome to Atlassian Community! 

Correct, team-managed JSM projects does not allow you to change the status via API.

When Atlassian changed Jira Service Desk to Jira Service Management they also removed the option to create team-managed JSM projects, so you could create a new JSM project, migrate to that and then you would be able to change status via API.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
TAGS
AUG Leaders

Atlassian Community Events