Forums

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

Problems with changing issue status via JIRA REST API issue/KEY/transitions

Rudie
Contributor
December 24, 2012

According to the API docs, I should be able to resolve an issue by sending transition[id] and fields[resolution][name]. If I do that, the API returns error 400. According to the docs:

If there is no transition specified.

This is what I send:

{"update":{"comment":{"add":{"body":"Woot woot. No assignee change."}}},"fields":{"resolution":{"name":"Duplicate"}},"transition":{"id":"5"}}

As you can see, there's a transition[id] in there. My request is almost identical to the one in the example in the docs.

What am I missing here?

1 answer

1 accepted

0 votes
Answer accepted
Rudie
Contributor
December 24, 2012

OMG I missed an array in between somewhere. That's double weird:

  • update[comment] is an array with an object [add][body] (why? it's a transition!)
  • the error is very unclear: "If there is no transition specified."

Ah well. Fixed!

Suggest an answer

Log in or Sign up to answer
TAGS
atlassian, jira cloud certification, managing jira projects, jira project administration, jira cloud exam, atlassian certification, agile project management, jira workflows, jira permissions, jira training, jira cloud skills, atlassian learning

Become a Certified Jira Service Project Expert 🦸🏻‍♂️

Validate your expertise in managing Jira Service Projects for Cloud. Master configuration, optimize workflows, and manage users seamlessly. Earn global 🗺️ recognition and advance your career as a trusted Jira Service management expert.

Get Certified! ✍️
AUG Leaders

Atlassian Community Events