How to change a user activity status by REST API?

Ivan Donigevich May 7, 2014

I've used json {"active": "false"} or {"active": false} to PUT a value. It responds: "error.no.value.found.to.be.changed" while GET gives the current {"active": true}.

1 answer

1 accepted

0 votes
Answer accepted
Geoffrey Rodgers May 8, 2014

According to the documentation, PUT requests against the User entity are in "experimental" mode, and it does not even appear to support that particular field. From the documentation...

https://docs.atlassian.com/jira/REST/6.2.4/#d2e4551

PUT (experimental)

<h6>/rest/api/2/user?username&key</h6>

Modify user. The "value" fields present will override the existing value. Fields skipped in request will not be changed.

<h6>
acceptable request representations:
</h6>
  • application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr> [collapse]

    <h6>Example</h6>
    { "name": "eddie", "emailAddress": "eddie@atlassian.com", "displayName": "Eddie of Atlassian" }
Ivan Donigevich May 11, 2014

Thank you, Geoffrey. I suspected it but wanted a confirmation that everything is correct from my side.

Suggest an answer

Log in or Sign up to answer