---
title: "Add a comment"
method: POST
path: "/action_item/{id}/comments"
tags: ["Action Item Comment"]
---

# Add a comment

`POST /action_item/{id}/comments`

Add a comment to an action item.

The comment author is always set from the authenticated user's bearer token.

## Path parameters

- `id` string, required

## Request body

- object
  - `content` string, required — The comment text. Supports Markdown.

## Response `201`

The created comment.

- Comment
  - `id` string — The comment ID.
  - `author` string — The comment author.
  - `content` string — The comment text.
  - `created_at` string, date-time — Creation timestamp.

## Other responses

- `4XX` — Client error responses due to invalid input, missing parameters, or unauthorized access. Request validation errors use a different shape: ```json { "type": "ValidationError", "errors": [{ "message": "body must have required property 'defer_until'" }] } ```
- `5XX` — Server error responses indicating an issue on the API side.

---

[API](https://skmtc.dev/nullplatform/apis/nullplatform-api.md) · [All operations](https://skmtc.dev/nullplatform/apis/nullplatform-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nullplatform/nullplatform-api/revisions/1c4ea154b159/schema)
