---
title: "Service: /members/{member}/comments/{commentid}/reply [POST]"
source: https://dev.pageseeder.com/api/services/reply-comment-POST.html
description: "POST endpoint to create a reply to an existing comment. Accepts content, task properties (status, priority, due date), assignments, and attachments. Returns created comment XML with metadata and optional notification status."
last_updated: 2026-09-02T11:36:08+10:00
document_type: api_endpoint
operation_id: comment-POST
resource_id: comment
path_template: /members/{member}/comments/{commentid}/reply
http_method: POST
api_category: comment
implementation_version: 6.3000
api_since: 5.1102
deprecated_since: null
obsolete_since: null
api_support: supported
cache_control: N/A
generated_at: 2026-09-02
tokens: ~929
---

# /members/\{member\}/comments/\{commentid\}/reply \[POST\]

## Description

Create a new reply from member.

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

## Parameters

| Name | Description | Required | Type | Default |
| --- | --- | --- | --- | --- |
| content | The content of the [comment](../elements/element_comment.md) | yes | string |  |
| assignedto | The `ID` of the member to assign the task to – status **MUST** be set (`''` means unassign) | no | long | the assigned member of the previous comment in thread |
| authoremail | The email address of the author (manager only) | no | email | the current member's email |
| authorname | The name of the author (manager only) | no | string | the current member's name |
| contenttype | The media type of the comment | no | mediatype | `text/plain` |
| created | The creation date of the comment in ISO-8601 e.g. `2010-10-25T12:26:00+10:00` (manager only) | no | datetime | the current datetime |
| due | The task due date and time in ISO-8601 format – status **MUST** be set. e.g. `2010-10-25T18:00:00+11:00` | no | datetime | the due date of previous comment in thread |
| labels | A comma-separated list of label values | no | string |  |
| 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 **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 value, e.g. `Open` | no | status | the status of the previous comment in thread |
| title | The title of the comment | no | string | the reply to comment's title |
| type | The type of the comment | no | string |  |
| uris | Comma-separated list of attachments as URI ID with optional `!fragment` | no | longs |  |
| urls | Comma-separated list of attachments as URL with optional `#fragment` | no | urls |  |

## Permission

The member on the request might need to be a reviewer or contributor or higher depending on the comments configuration in the groups configurations.

If the comments configuration is set to public, anyone can invoke this service.

An administrator can reply any comment.

## 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 |
| --- | --- |
| 0x1306 | The Group is invalid |
| 0x1307 | The assigned to member is invalid |
| 0x1308 | The due date is invalid |
| 0x6301 | If the group has no general discussion |
| 0x6302 | Failed to create new comment |

