---
title: "Service: /members/{member}/creategroup [POST]"
source: https://dev.pageseeder.com/api/services/create-personal-group-POST.html
description: "Creates a personal group for a specified member if it doesn't exist. Configurable commenting permissions and optional default document creation. Requires administrator privileges."
last_updated: 2026-09-02T11:36:02+10:00
document_type: api_endpoint
operation_id: member-POST
resource_id: member
path_template: /members/{member}/creategroup
http_method: POST
api_category: member
implementation_version: 6.2004
api_since: 4.8018
deprecated_since: null
obsolete_since: null
api_support: experimental
cache_control: N/A
generated_at: 2026-09-02
tokens: ~274
---

# /members/\{member\}/creategroup \[POST\]

## Description

Creates the personal [group](../../reference/glossary/group.md) for the specified [member](../../reference/glossary/member.md) if it doesn’t already exist.

## Parameters

| Name | Description | Required | Type | Default |
| --- | --- | --- | --- | --- |
| commenting | Who can comment `[public\|reviewer\|contributor]` | no | string | `reviewer` |
| createdocuments | Whether to create default documents in the group | no | boolean | `true` |

## Permission

This service requires administrator.

## Response

This service returns the following XML.

```xml
  <group id="123"
         name="member-456-home"
         description="Home group for member 456"
         owner="PS"
         access="member"
         common="false"
         template="member-456"]
         editurls="false"
         commenting="[public|reviewer|contributor]"
         moderation="none"
         registration="normal"
         defaultrole="reviewer" 
         defaultnotify="immediate" />
```

## Error Handling

No specific errors expected for this service.

