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?
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.