JIRA REST: Set resolution upon transition to resolved

Jason Friedman
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 26, 2014
update_json = {
        "update": {
            "comment": [
                {
                    "add": {
                        "body": "Resolved via automated process."
                    }
                }
            ]
        },
        "transition": {
            "id": "5"
        },
    }

I am able to update my issue, setting it to resolved and adding the comment, via this call:

uri = BASE + "rest/api/2/issue/%s/transitions" % issue_key
        request = requests.post(uri, data=json.dumps(update_json), headers=HEADERS, auth=(user_name, password))

The Resolution is set to Fixed when I do that. What could I add to my JSON to set the Resolution to, for example, Incomplete?

1 answer

1 accepted

2 votes
Answer accepted
Jason Friedman
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 26, 2014

Nevermind. I found this.

update_json = {
        "update": {
            "comment": [
                {
                    "add": {
                        "body": "Resolved via automated process."
                    }
                }
            ]
        },
        "transition": {
            "id": "5"
        },
        "fields": {
            "resolution": {
                "name": "Incomplete"
            }
        }
    }

Suggest an answer

Log in or Sign up to answer