# Update a comment on a post in the feed Update an existing comment record. The body attribute can be provided and only those provided will be updated. Response body data will be the updated record. Endpoint: PUT /v2/feed/posts/{content_id}/comments/{comment_id} Version: v2 Security: oauth2_as_a_user ## Path parameters: - `content_id` (integer, required) ID or UUID of the content post. - `comment_id` (any, required) ID or UUID of the comment post ## Request fields (application/json): - `body` (string, required) Comment body Example: "This is an updated comment." ## Response 200 fields (application/json): - `data` (array) - `data.id` (integer) The unique id of the comment record. Example: 456 - `data.uuid` (string) The UUID of the comment record. Example: "8b358e6b-11d4-4e89-bf7f-ec670e3398ed" - `data.author` (object) - `data.author.avatar_url` (string) Path to an image representing the author. Example: "https://example.com/avatar.png" - `data.author.display_name` (string) The name to display as the author. Example: "Some User" - `data.author.user_id` (integer) The Firstup user_id of the author. Example: 123 - `data.raw_body` (string) The body of the comment, as it was written by the user. Example: "Example comment text" - `data.body` (string) The body of the comment, in HTML format. Example: "
Example comment text
" - `data.liked` (boolean) Whether this comment was liked by the feed owner. Example: true - `data.like_count` (integer) How many users have liked this comment. Example: 5 - `data.reply_count` (integer) The number of replies associated with this comment. Example: 5 - `data.created_at` (string) When this comment was created in ISO8601 format and UTC timezone. Example: "2000-01-01T00:00:00Z" - `data.updated_at` (string) When this comment was last updated in ISO8601 format and UTC timezone. Example: "2000-01-01T00:00:00Z" - `data.post_number` (integer) The identifier of the comment post. Example: 1 ## Response 401 fields (*/*): - `errors` (array) - `errors.code` (integer) Example: 401 - `errors.title` (string) Example: "Unauthenticated" - `errors.detail` (string) Example: "Access token was not provided or not recognized." ## Response 403 fields (*/*): - `errors` (array) - `errors.code` (integer) Example: 403 - `errors.title` (string) Example: "Unauthorized" - `errors.detail` (string)