edit group
/members/{member}/groups/{group}/edit [POST]
| API Support | Available since | Last updated | Output |
|---|---|---|---|
Description
Edits an existing PageSeeder project/group.
Group settings are only modified for parameters that are set.
This service has been deprecated, use service /members/{member}/groups/{group} [PATCH]
Parameters
| Name | Description | Required | Type | Default |
|---|---|---|---|---|
| access | Access to group and comments [public|member] | no | string | |
| commenting | Who can comment [public|reviewer|contributor] | no | string | |
| common | Whether this is a common group | no | boolean | |
| defaultnotify | Default notification for new members [immediate|daily|none] | no | string | |
| defaultrole | Default role for new members [reviewer|contributor] | no | string | |
| description | Description of project/group | no | string | |
| detailstype | The name of the member details config file | no | string | |
| message | Subscription message | no | string | |
| moderation | Which comments are to be moderated [reviewer|email|all] | no | string | |
| owner | Owner of project/group | no | string | |
| registration | Self-registration method [normal|moderated|confirmed] | no | string | |
| relatedurl | URL of a related website | no | string | |
| template | The template folder for customisations | no | string | |
| visibility | Group name this is visible to or 'public' | no | string |
Permission
Response
<group|project-modification>
<group|project id="123"
name="myproject-mygroup"
[title="My group"]
description="My own group"
owner="My Organisation"
access="[public|member]"
common="[true|false]"
[relatedurl="http://mycompany/mypage.html"]
[visibility="myproject-mygroup"]
[template="myproject"]
[detailstype="mydetails"]
editurls="[true|false]"
commenting="[public|reviewer|contributor]"
moderation="[reviewer|email|all]"
registration="[normal|moderated|confirmed]"
defaultrole="[reviewer|contributor]"
defaultnotify="[immediate|daily|none]" >
<message>Welcome to the group!</message>
</group|project>
</group|project-modification>
Error Handling
| Code | Cause / Description |
|---|---|
| 0x110C | One of the parameters is invalid |