---
title: "Create an internal comment for an idea"
method: POST
path: "/ideas/{idea_id}/comments"
tags: ["Comments"]
---

# Create an internal comment for an idea

`POST /ideas/{idea_id}/comments`

Comments can be added to and listed as a sub-resource on any resource that supports them.
These resources support comments:

- [Features](/api/resources/comments/list_comments_on_a_feature)
- [Epics](/api/resources/comments/list_comments_on_an_epic)
- [Requirements](/api/resources/comments/list_comments_on_a_requirement)
- [Ideas](/api/resources/comments/list_comments_on_an_idea)
- [Initiatives](/api/resources/comments/list_comments_on_an_initiative)
- [Goals](/api/resources/comments/list_comments_on_a_goal)
- [Releases](/api/resources/comments/list_comments_on_a_release)
- [Release phases](/api/resources/comments/list_comments_on_a_release_phase)
- [To-dos](/api/resources/comments/list_comments_on_a_to-do)

They can be listed [product-wide](/api/resources/comments/list_comments_in_a_product),
or retrieved from anywhere in the system using the root [comments resource](/api/resources/comments/get_a_specific_comment).

To reply to a comment, specify the parent_comment_id when creating a comment. The parent
must be a top-level comment on the same resource; replies to replies are not supported.

## Path parameters

- `idea_id` string, required

## Request body

- CommentsPostRequest
  - `comment` object
    - `body` string

## Response `200`

Successful operation

---

[API](https://skmtc.net/aha/apis/aha-api.md) · [All operations](https://skmtc.net/aha/apis/aha-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aha/aha-api/versions/6274be5aa6c5/schema)
