Hi all,
I am trying to resolve an issue via the REST API but I keep getting the following error:
Could not find valid 'id' or 'name' in resolution object.
I have used the API to fetch all valid resolutions before-hand so I know I am passing in the correct resolution. I have tried both Name and ID - still get the same error.
The JSON I am sending is:
{
"fields": {
"resolution": "Done"
},
"transition": {
"id": "801"
}
}
Using the following URL:
https://xxx.atlassian.net/rest/api/2/issue/TICKET-10163/transitions
I did read that the resolution field would have to be on the edit form for this to work, but having added it I still get the same error.
Has anyone else experienced this?
Thanks.
Hi Ben
This is the JSON that I use
{
"update": {},
"transition": {
"id": "241"
},
"fields": {
"resolution": {
"name": "Done"
}
}
}
and this is the call that I use
/rest/api/2/issue/JRA-5475/transitions?expand=transitions.fields&transitionId=241
Thank you Warren! Comparing your JSON to mine I can clearly see now I missed the resolution "name" key. I'll go back to the Java library that generated that code and try and fix it.
Thanks for your help.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.