Web service API

How to use PageSeeder's Web service API

list projects

/members/{member}/projectlist [GET]

com.pageseeder.group.ListProjects

Description

List the top level projects for the specified member.

Parameters

NameDescriptionRequiredTypeDefault value
archivedWhether to return archived projects/groups onlynobooleanfalse
forif 'server' return all projects/groups for server (Administrator only) [member|server]noenummember
pagethe page to loadnolong1
pagesizethe number of results per pagenolong1000

Permission

Undocumented permissions requirements.

Response

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

<projects [for="[username|email]"]
          [limitreached="[true]"]>
   <project id="[id]"
            name="[name]"
            description="[description]"
            owner="[owner]"  .../>
   <project id="[id]"
            name="[name]"
            description="[description]"
            owner="[owner]"  .../>
   ...
</projects>

Error Handling

CodeCause / Description
0x0204The Member was not found.

Created on , last edited on