---
title: "Service: /members/{member}/comments/draft [GET]"
source: https://dev.pageseeder.com/api/services/list-draft-comments-GET.html
description: "GET service that retrieves draft comments, tasks, and workflows for a specified member. Supports pagination and optional group filtering. Accessible to the member or administrators only."
last_updated: 2026-09-02T11:36:19+10:00
document_type: api_endpoint
operation_id: comment-GET
resource_id: comment
path_template: /members/{member}/comments/draft
http_method: GET
api_category: comment
implementation_version: 6.0000
api_since: 5.7900
deprecated_since: null
obsolete_since: null
api_support: supported
cache_control: null
generated_at: 2026-09-02
tokens: ~309
---

# /members/\{member\}/comments/draft \[GET\]

## Description

This service returns the list of draft [comments](../../reference/glossary/comment.md) , [tasks](../../reference/glossary/task.md) and [workflows](../../reference/glossary/workflow.md) for the specified member.

## Parameters

| Name | Description | Required | Type | Default value |
| --- | --- | --- | --- | --- |
| page | The page to load | no | integer | `1` |
| pagesize | The number of results per page | no | integer | `10` |
| returngroups | The groups to return in the output, can be `none`, `user`, or `all` (administrator only includes `all` comments) | no | string | `none` |

## Permission

The member on the request or an administrator can invoke this service.

## Response

The output has the following format:

```xml

<comments [limitreached="true"]>
  <comment id="234" 
           contentrole="File Attachment" 
           created="2012-03-08T12:34:00+10:00" 
           draft="true">
    <title>My thread</title>
    <content type="text/plain">Some text</content>
    <context  fragment="2">
      <uri|group id="789"> ... </uri|group>
    <context>
  </comment>
  ...
</comments>
```

## Error Handling

No specific errors expected for this service.

