Web service API

How to use PageSeeder's Web service API


/groups/{group}/members/{member} [GET]



Returns the group details for a member.


NameDescriptionRequiredTypeDefault value
roleIf equal to "manager", display all details fields (group manager only)no string
subgroupsIf subgroups should be included in the responsenobooleantrue


This parameter is used as a flag to specify if subgroup membership should be considered. The possible values are "true" and "false" and the default value is "true".


Only the member herself or an administrator can invoke this service.


If the member belongs to the group, the membership is returned as <membership> element enclosing both the <group> and <member> elements.

<membership id="[membership id]" email-listed="[true|false]"
               notification="[none|immediate|daily]" flags="[flags]"
               role="[role]" [subgroups="[subgroups]"]>
     <member id="[member id]" firstname="[first name]" surname="[surname]"
         username="[username]" status="[activated|unactivated]">
       <fullname>[full name]</fullname>
     <group|project id="[group id]" name="[group name]" description="[description]"
         owner="[owner]" [relatedurl="[url]"] />
       <field position="1" name="[field name]" editable="[true|false]" [title="[field title]"] [type="[field type]"]>[field value]</field>

Error Handling

CodeCause / Description
0x0106Unable to find matching member
0x0107Unable to find matching group
0x1022If the member specified does not belong to the group specified
0x6004If the member details have not been configured properly

Created on , last edited on