---
title: "POST /feedback_item/{feedbackItemId}/comment"
method: POST
path: "/feedback_item/{feedbackItemId}/comment"
tags: ["Feedback items"]
---

# POST /feedback_item/{feedbackItemId}/comment

`POST /feedback_item/{feedbackItemId}/comment`

Add a comment to a feedback item — a public portal comment (default) or a
private internal team note (`internal: true`). Append-only (no edit/delete);
plain text, no mentions yet. Read them back via get_feedback_item.

## Path parameters

- `feedbackItemId` string, required

## Request body

- AddFeedbackCommentRequest
  - `body` string, required — Plain-text body (non-empty). Mentions are not supported yet.
  - `internal` boolean — true = private internal team note; false/omitted = public portal comment.

## Response `201`

The created comment id

- object
  - `internal` boolean, required
  - `id` string, required

## Other responses

- `401` — No access to account
- `404` — No feedback item found
- `422` — Invalid input

---

[API](https://skmtc.net/craft/apis/craft-io-public-api.md) · [All operations](https://skmtc.net/craft/apis/craft-io-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/craft/craft-io-public-api/versions/2d001661c781/schema)
