Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Get list of all users of my group 

Request


Info
iconfalse

https://your.server.url/rest/wittified/delegated-groups/1.0/delegation/my-group?group=group-name&paginate=true&&startPage=1&page=1&endPage=-1&searchTerm=abc


Query Parameters

Parameter NameValueDescription
groupStringName of the Jira/Confluence Group
paginatebooleanThis API supports pagination, this parameter should be true always
startPageIntegerstart page
pageIntegercurrent page
endPageIntegerend page
searchTermStringfilter parameter


Sample request

curl -u admin:admin -X GET-H “Content-Type: application/json” -v 'https://your.server.url/rest/wittified/delegated-groups/1.0/delegation/my-group?group=group-name&paginate=true&startPage=1&page=1&endPage=-1'

curl -u admin:admin -X GET-H “Content-Type: application/json” -v 'https://your.server.url/rest/wittified/delegated-groups/1.0/delegation/my-group?group=group-name&paginate=true&&startPage=1&page=1&endPage=2'

curl -u admin:admin -X GET-H “Content-Type: application/json” -v 'https://your.server.url/rest/wittified/delegated-groups/1.0/delegation/my-group?group=group-name&paginate=true&&sstartPage=1&page=1&endPage=-1&searchTerm=abc'



Add user to my group which I am the owner of.

Request


Info
iconfalse

http://your.server.url/rest/wittified/delegated-groups/1.0/delegation/my-group


Parameters

Parameter NameValueDescription
groupStringName of the Jira/Confluence Group to add for delegation purpose.
userArrayComma-separated usernameuser(s) to be added to the Group


Sample request

curl -u admin:admin -X POST -d ‘{“group”: “creator”,“user”:“[sysadmin,user1]“}’ -H “Content-Type: application/json” /json” -v http://your.server.url/rest/wittified/delegated-groups/1.0/delegation/my-group







Table of Contents

Remove user from my group which I am the owner of.

Request


Info
iconfalse

http://your.server.url/rest/wittified/delegated-groups/1.0/

configure

delegation/my-group


Parameters

Parameter NameValueDescription
group

Sample response

Code Block
languagejs
[ { "displayName" : "Anothony King", "name" : "aKing", "canRemove" : true, "userKey" : "sysadmin", "email" : "aKing@appfire.com", "isReadOnly" : true }, { "displayName" : "Smith Johnson", "userKey" : "user1", "email" : "user1@abc.com", "name" : "user1", "canRemove" : true, "isReadOnly" : false } ]
StringName of the Jira/Confluence Group
userStringUserKey of the user to be removed from Group


Sample request

curl -u admin:admin -X DELETE -d '{"group": "creator","user":"40289dd88611a20c018611a7d8720000"}' -H "Content-Type: application/json" -v http://your.server.url/rest/wittified/delegated-groups/1.0/delegation/my-group






Remove multiple users from my group which I am the owner of.

Request


Info
iconfalse

http://your.server.url/rest/wittified/delegated-groups/1.0/delegation/my-group


Parameters

Parameter NameValueDescription
groupStringName of the Jira/Confluence Group
usersArrayComma-separated UserKeys of the users to be removed from Group


Sample request

curl -u admin:admin -X DELETE -d '{"group": "creator","users":"[40289dd88611a20c018611a7d8720000, 60389de88611b30c019611a7d8820001]"}' -H "Content-Type: application/json" -v http://your.server.url/rest/wittified/delegated-groups/1.0/delegation/user/bulk-remove

Table of Contents