---
title: "List the comments on one question of an answer request"
method: GET
path: "/api/questionnaires/questions/{questionId}/requests/{requestId}/comments"
tags: ["Questionnaire Comments"]
---

# List the comments on one question of an answer request

`GET /api/questionnaires/questions/{questionId}/requests/{requestId}/comments`

Paginated list of the comments left on a single question within one answer request — the read behind the comment thread on the answer and review pages. Readable by the three companies named on the request (the requester, the company being asked, and the company answering on its behalf); anyone else gets 404 rather than 403, so the endpoint never confirms a request they cannot read exists. A missing question answers 404 `questionnaire_not_found`. Comments come back oldest-first. The comment author is carried on the `updatedBy*` fields, not `createdBy*`.

## Path parameters

- `questionId` string, required
- `requestId` string, required

## Query parameters

- `page` integer
- `count` integer

## Response `200`

Default Response

- object
  - `data` object[], required
    - `id` string, required
    - `questionId` string
    - `questionComment` string
    - `updatedByUserId` string
    - `updatedByUserName` string
    - `updatedByCompanyId` string
    - `updatedByCompanyName` string
  - `meta` object, required
    - `count` number, required
    - `page` number, required
    - `pageSize` number, required
    - `totalCount` number, required

## Other responses

- `400` — Default Response
- `401` — Default Response
- `403` — Default Response
- `404` — Default Response

---

[API](https://skmtc.net/retraced/apis/api-reference.md) · [All operations](https://skmtc.net/retraced/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/retraced/api-reference/revisions/60d6c901bc4e/schema)
