---
title: "Service: /members/{member}/projects/{group}/subprojectlist [GET]"
source: https://dev.pageseeder.com/api/services/list-subprojects_get.html
description: "REST API endpoint that lists subprojects and groups under a specified project for a given member. Supports filtering by archive status, relationship type, and pagination. Requires member or administrator permissions."
last_updated: 2026-09-08T14:02:53+10:00
document_type: api_endpoint
operation_id: group-GET
resource_id: group
path_template: /members/{member}/projects/{group}/subprojectlist
http_method: GET
api_category: group
implementation_version: 6.2005
api_since: 5.6012
deprecated_since: null
obsolete_since: null
api_support: experimental
cache_control: null
generated_at: 2026-09-02
tokens: ~438
---

# /members/\{member\}/projects/\{group\}/subprojectlist \[GET\]

## Description

List the [subprojects](../../reference/glossary/sub_project.md) and groups for the given member.

This service returns the list of projects and groups under the specified project (`{group}` ).

## Parameters

| Name | Description | Required | Type | Default value |
| --- | --- | --- | --- | --- |
| archived | Whether to return archived projects/groups only | no | boolean | `false` |
| for | If 'server', return all projects/groups for server (Administrator only) \[`member\|server`\] | no | enum | `member` |
| groups | Whether to return groups | no | boolean | `true` |
| relationship | If 'children', return project's children, otherwise return all descendants. \[`children\|descendants`\] | no | enum | `children` |
| page | The page to load | no | integer | `1` |
| pagesize | The number of results per page | no | integer | `1000` |

## Permission

Can only be invoked by the member or administrator.

## Response

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

```xml

<projects [for="[username|email]"] [limitreached="[true]"]>
  <project id="[id]"
           name="[name]"
           description="[description]"
           owner="[owner]" ...>
    <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]" ...>
    ...
</projects>
```

## Error Handling

No specific errors expected for this service.

