list projects
/members/{member}/projects [GET]
| API Support | Available since | Last updated | Output |
|---|---|---|---|
Description
List the projects and groups for the given member.
This service is deprecated.
Use Service: /members/{member}/projecttree [GET] instead.
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
| Name | Description | Required | Type | Default |
|---|---|---|---|---|
| archived | Whether to return archived projects/groups only | no | boolean | false |
| for | If 'server' return all projects/groups for server (Administrator only) [server|member] | no | enum | member |
| groups | Whether to return groups | no | boolean | true |
| nameprefix | Prefix that project/group's full name must have to be returned | no | string | |
| relationship | If 'children' return project's children or top level projects, otherwise return all descendants [children|descendants] | no | enum | descendants |
| resultsize | The max number of results in the entire tree | no | integer | 1000 |
Permission
Response
The returned XML is as follows with <project> at the top if a context project is specified:
<projects for="[username|email]">
<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>
</projects>
Error Handling
No specific errors expected for this service.