---
title: "Service: /groups/{group}/comments/{xlinkid}/reply [POST] (obsolete)"
source: https://dev.pageseeder.com/reference/version_5/services/reply-group-comment-public-POST.html
description: "Create a new group reply"
last_updated: 2026-08-07T17:09:54+10:00
tokens: ~1160
---

# /groups/\{group\}/comments/\{commentid\}/reply \[POST\]

| Property | Value |
| --- | --- |
| Path: | /groups/{group}/comments/{commentid}/reply |
| Method: | POST |
| Generator: | obsolete |
| Version: |  |
| Since: |  |
| Deprecated: | 5.9900 |
| Obsolete: | 6.0000 |
| Cache control: | N/A |
| API Support: | OBSOLETE |
| Generated: | 2022-07-01 |

## Description

> **Deprecated:** Use [Service: /comments/\{commentid\}/reply \[POST\]](../../../api/services/reply-comment-public-POST.md) instead.

Create a new group reply.

Create a [comment](../../glossary/comment.md) for [group](../../glossary/group.md), reply, url or uri/fragment.

## Parameters

| Name | Description | Required | Type | Default |
| --- | --- | --- | --- | --- |
| authorname | The name of the author | yes | string | the current member's name |
| content | The content of the [comment](../../../api/elements/element_comment.md) | yes | string |  |
| assignedto | The `ID` of the member to assign the task to – status or previous status **MUST** be set (`''` means unassign) | no | long | the assigned member of the previous comment in thread |
| groupc | Comma-separated list of group names the comment should belong to | no | string |  |
| authoremail | The email address of the author | no | email | the current member's email |
| contenttype | The media type of the comment | no | mediatype | `text/plain` |
| due | The task due date format is ISO-8601 – status or previous status **MUST** be set e.g. `2010-10-25`, `2010-10-25T12:26` (defaults to T18:00) | no | date or datetime | the due date of previous comment in thread |
| labels | A comma-separated list of labels | no | label |  |
| notify | The notification behavior | no | notify | `normal` |
| notify-async | Whether emails should be sent asynchronously (for slow email servers) | no | boolean | `false` |
| priority | The priority for the task e.g. `High`, `Medium`, `Low`' – status or previous status **MUST** be set | no | priority | the priority of the previous comment in thread |
| properties | A pipe-separated list of value pairs (e.g. `x=1\|y=2\|`) | no | string |  |
| status | The [task status](../../glossary/task_status.md) value, e.g. `Open` | no | status | the status of the previous comment in thread |
| title | The title of the comment. Max 255 characters | no | string |  |
| type | The type of the comment | no | string |  |
| uris | Comma-separated list of attachments as URI IDs with optional `!fragments` | no | long |  |
| urls | Comma-separated list of attachments as URLs with optional `#fragments` | no | url |  |
| draft | Whether the comment is a draft | no | boolean | false |

### Status

The  `@status` attribute must use a value that has been defined in the [group properties](../../../guide/configuration/properties/group_properties.md). For example: `Open`, `Resolved`, `Closed`.

### Priority

The `@priority` attribute must use a value that has been defined in the group properties. For example: `High`, `Medium`, `Low`.

## Permission

This service is public, anyone can invoke it since the comment is in a public group.

## Response

```xml

<comment-creation [notification-email-delayed="true"|
                  notification-email-failed="true"|
                  moderator-email-failed="true"]
                  [notify-param-ignored="true"]
                  [public="true"]>
  <comment id="123"
           contentrole="Comment"
           created="2012-03-08T12:34:00+10:00"
           [status="Open"]
           [due="2012-03-10T18:00:00+10:00"]
           [priority="High"]
           [moderated="true"]>
    <title>Cavern stolen!</title>
    <author email="alibaba@fortythieves.com.au"> ... </author>
    <assignedto id="123" date="2012-03-09T..."> ... </assignedto>
    <modifiedby id="456" date="2012-03-09T..."> ... </modifiedby>
    <content id="789" type="text/plain">Sesame opened the door
    </content>
    <attachment>
      <uri id="189"> ... </uri>
    </attachment>
    <attachment  fragment="5">
      <uri id="289"> ... </uri>
    </attachment>
  </comment>
</comment-creation>
```

## Error Handling

| Code | Cause / Description |
| --- | --- |
| 0x1002 | Invalid email address |
| 0x1301 | Missing required authorname |
| 0x1302 | If the author is existing and was specified using authorname or authoremail |
| 0x1304 | The URL is invalid |
| 0x1307 | The assigned to member is invalid. The status is required to validate |
| 0x1308 | The due date is invalid. The status is required to validate |
| 0x0201 | Missing required content |
| 0x6301 | If the group has no general discussion |
| 0x6302 | Failed to create new comment |

