Web service API

How to use PageSeeder's Web service API

create group

/members/{member}/groups/create [POST]

com.pageseeder.group.CreateGroup

This service is deprecated since version 5.7900

Description

Creates a group.

Deprecation warning!

This service is now deprecated, please use service /members/{member}/groups [POST] instead.

Parameters

NameDescriptionRequiredTypeDefault value
description Description of project/group yes string
shortname Shortname of project/group yes string
owner Owner of project/group (required if projectname not specified) maybe string
projectname Parent project name (required if project is "false") maybe string
access Access to group and comments [public|member] no string member
addmember Whether to add the current member as a manager no boolean true
commenting Who can comment [public|reviewer|contributor] no string public
common Whether this is a common group no boolean false
createdocuments Whether to create default documents (ignored if project=true) no boolean true
defaultnotify Default notification for new members [immediate|daily|none] no string immediate
defaultrole Default role for new members [reviewer|contributor] no string reviewer
detailstype The name of the member details config file no string
message Subscription message no string
moderation Which comments will be moderated [reviewer|email|all] no string reviewer
registration Self-registration method [normal|moderated|confirmed] no string normal
relatedurl URL of a related website no string
template The template folder for customisations (aka style owner) no string
visibility Group name this is visible to or 'public' no string [projectname-shortname]

Permission

Undocumented permissions requirements.

Response

Undocumented XML response

Error Handling

CodeCause / Description
0x110C One of the parameters is invalid.

Created on , last edited on