How to use RQM REST API to remove a member from RQM project area
![](http://jazz.net/_images/myphoto/47691940ee5980c26f11f5f7f394aa23.jpg)
Accepted answer
![](http://jazz.net/_images/myphoto/47691940ee5980c26f11f5f7f394aa23.jpg)
I really doubt that such feature is included in the RQM REST API. Your best bet will be to use Firebug or some similar tools to capture the traffic when you perform such operation in the web client so as to get the URL. Such interface may not be published and supported though.
Comments
![](http://jazz.net/_images/myphoto/47691940ee5980c26f11f5f7f394aa23.jpg)
The remove member action on the web is executed by JavaScript, then the "Save" button will be click to update the configuration.
I'll try to capture the traffic to see, but I think after I click the "Save" button, the server will take control to handle the remove action(or maybe just a configuration update).
![](http://jazz.net/_images/myphoto/0227396f4efb17d0baa0c12dd70df878.jpg)
Put it simply, you make a POST request to https://<server>:<port>/qm/service/com.ibm.team.process.internal.service.web.IProcessWebUIService/projectArea with POST parameters similar to this.
itemId=_ZcMRAK2SEeO_fciXVKJ7TgYou need to figure out how to get those IDs though. And there may be other things required in the POST request to make it successful.
jsonAdmins={}
jsonMembers={"remove":["_RuUmZa2SEeOl9c5MTwnjBg"]}
memberVisible=false
owningApplicationKey=JTS-Sentinel-Id
processLocale=en_AU
publicVisible=true
specificUserVisible=false
stateId=_5qEnEOcUEeOI95UuFUPsjQ
![](http://jazz.net/_images/myphoto/47691940ee5980c26f11f5f7f394aa23.jpg)
Thanks very much! It helps a lot.