---
title: "Get a comment"
method: GET
path: "/feedback/comment/{id}"
tags: ["Feedback Comment"]
---

# Get a comment

`GET /feedback/comment/{id}`

Retrieves a Feedback comment by Id

## Path parameters

- `id` number, double, required

## Response `200`

Ok

- FeedbackComment
  - `id` integer, required — ID is a generic type that is used to represent a unique identifier
  - `userId` integer — ID is a generic type that is used to represent a unique identifier
  - `screenshotNum` number, double, required
  - `replyCommentId` integer — ID is a generic type that is used to represent a unique identifier
  - `isResolved` boolean, required — If true, the comment has been internally marked as resolved.
  - `isPublic` boolean, required — If true, the comment is public and visible to all users.
  - `guestEmail` string, email — The email of the ananymous user who created the comment, if defined.
  - `guestName` string — The name of the ananymous user who created the comment, if defined.
  - `comment` string, required — The contents of the comment.
  - `attachmentUrl` string, uri — The attachment url of the comment, if defined.
  - `reaction` object[], required — Emoji reactions to the comment.
    - `count` number, double, required — The number of times the emoji has been used in the reaction.
    - `emoji` string, required — The string of the emoji used in the reaction.
  - `created` string, date-time, required — Timestamp of when the comment was created.
  - `modified` string, date-time, required — Timestamp of when the comment was last updated.
  - `Member` BaseMember
    - `id` integer, required — ID is a generic type that is used to represent a unique identifier
    - `userId` integer, required — ID is a generic type that is used to represent a unique identifier
    - `name` string, required — The name of the user.
    - `email` string, email, required — The email address of the user.
    - `avatar` string, uri — The avatar URL of the user.
    - `role` 'Admin' | 'Collaborator' | 'Client' | 'ExternalUser', required — The role of the user.
    - `isDisabled` boolean, required — If true, the member has been disabled and cannot login.
  - `Feedback` BaseFeedback, required — Feedback Describes Userback Feedback a user has submitted
    - `id` integer, required — ID is a generic type that is used to represent a unique identifier
    - `assigneeId` integer — ID is a generic type that is used to represent a unique identifier
    - `projectId` integer, required — ID is a generic type that is used to represent a unique identifier
    - `feedbackType` 'General' | 'Bug' | 'Idea', required — The type of feedback that was given.
    - `email` string, email, required — The email of the user who submitted the Feedback
    - `title` string, required — The title provided by the user submitting the Feedback
    - `description` string, required — The description provided by the user submitting the Feedback
    - `name` string, required — The name of the user who submitted the Feedback
    - `created` string, date-time, required — The date and time when the Feedback was created in RFC 3339 format
    - `modified` string, date-time, required — The date and time when the Feedback was last updated in RFC 3339 format
    - `dueDate` string, date-time, required — The date and time when the Feedback was last updated in RFC 3339 format
    - `shareKey` string — The share key of the feedback

## Other responses

- `401` — Not Authorized
- `404` — Not Found
- `422` — Validation Error
- `429` — Too Many Requests
- `500` — Interal Server Error

---

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