---
title: "Creates a new comment."
method: POST
path: "/comments"
tags: ["comments"]
---

# Creates a new comment.

`POST /comments`

## Response `201`

Created

## Other responses

- `400` — Validation error
- `403` — API key is missing or invalid
- `404` — Document not found

## Changes

> 25 revisions in range; 1 not diffed.

- **2026-05-22** (v4) `be43c866f5ca` — 1 info
  - endpoint added
- **2025-09-25** (v4) `08d76fb673bd` — 1 breaking
  - api removed without deprecation
- **2021-06-28** (v4) `dee93213b6f7` — 1 breaking, 1 warning, 1 info
  - the `attributes/allOf[subschema #1]/oneOf[#/components/schemas/IndividualComment]/allOf[subschema #2]/phone` response property's maxLength was increased from `25` to `50` for the response status `201`
  - the `attributes/oneOf[#/components/schemas/IndividualComment]/allOf[subschema #2]/lastName` request property's maxLength was set to `25`
  - the `attributes/oneOf[#/components/schemas/IndividualComment]/allOf[subschema #2]/phone` request property's maxLength was increased from `25` to `50`
- …earlier changes not shown

[Full history](https://skmtc.dev/gsa/apis/regulations-gov-api/changes/comments/post.md)

---

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