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