The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

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

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

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

0 votes
Answer accepted
Geoffrey Rodgers
Contributor
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.