Skip to main content

 Version 5

Legacy documentation for PageSeeder v5

list subprojects

/members/{member}/projects/{group}/subprojects [GET]

Description

List the sub-projects the member is registered to

This service is deprecated.

Use Service: /members/{member}/projects/{group}/subprojecttree [GET] instead.

Returns the list of projects and groups for the given member.

This service returns the list of groups and projects in hierarchical form so that sub-projects and groups appear nested correctly within the specified project.

Note that the admin group is not included.

Parameters

NameDescriptionRequiredTypeDefault
archivedWhether to return archived projects/groups onlynobooleanfalse
forif 'server' return all projects/groups for server (Administrator only) [member|server]noenummember
groupsWhether to return groupsnobooleantrue
nameprefixPrefix that project/group’s full name must have to be returnednostring
relationshipIf 'children' return project’s children or top level projects, otherwise return all descendants [children|descendants]noenumdescendants
resultsizeThe max number of results in the entire treenointeger1000

Permission

Response

The returned XML is as follows with <project> at the top if a context project is specified:

<project id="[id]" name="[name]" owner="[owner]" description="[description]" ...>
  <!-- sub projects -->
  <project id="[id]" name="[name]" description="[description]" owner="[owner]"  ...>
    <group id="[id]" name="[name]" description="[description]" owner="[owner]" ...>
    <group id="[id]" name="[name]" description="[description]" owner="[owner]" ...>
    <group id="[id]" name="[name]" description="[description]" owner="[owner]" ...>
     ...
  </project>
  ...
  <!-- groups -->
  <group id="[id]" name="[name]" description="[description]" owner="[owner]" ...>
  <group id="[id]" name="[name]" description="[description]" owner="[owner]" ...>
   ...
</project> 

Error Handling

No specific errors expected for this service.

Created on , last edited on