Table of Contents

Group

REST Operations

GET

URI Parameter Accept Types Result Status Codes
/group optional parameter “delimiter” for text/csv only, default value: “,” text/html List of all groups. 200 - OK
application/json 500 - Internal Server Error
text/plain
text/csv
/group/<id> optional parameter “delimiter” for text/csv only, default value: “,” text/html The group identified by the URI. 200 - OK
application/json 401 - Unauthorized
text/plain 404 - Not Found
text/csv500 - Internal Server Error

POST

URI Parameter Accept Types Result Status Codes
/group groupname Create a new Group. The redirect points to the URI of the new Group 303 - See Other
description500 - Internal Server Error
groupName200 - OK
groupDescription401 - Unauthorized
newOwnerURI - User URI of the new Owner404 - Not Found
hiddenMethod= permissions
/group/<id> ppsURI - of the (new) group member Modify the group identified by the URI. 500 - Internal Server Error
read - read permission ('on' to set)
write- write permission ('on' to set)

DELETE

URI Parameter Accept Types Result Status Codes
/group Delete all groups the user has write access on. 303 - See Other
500 - Internal Server Error
/group/<id> Delete the group identified by the URI. 303 - See Other
401 - Unauthorized
404 - Not Found
500 - Internal Server Error