> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replyke.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fetch Comment

> Get a single comment by ID

Returns a single comment by its Replyke UUID.

## Path Parameters

<ParamField path="commentId" type="string" required>
  The UUID of the comment to fetch.
</ParamField>

## Query Parameters

<ParamField query="include" type="string">
  Comma-separated list of associations to include. Valid values: `user`, `entity`, `space`, `parent`.
</ParamField>

## Response

Returns a `200 OK` with the following shape:

```json theme={null}
{
  "comment": { ...Comment }
}
```

The `comment` field is a [Comment](/data-models/comment) object. If the comment has been removed (user-deleted or moderation-removed) and the viewer is not the author, identifying fields (`userId`, `user`, `content`, `gif`, `mentions`, `attachments`) are nulled out as a Reddit-style placeholder.

## Error Responses

<AccordionGroup>
  <Accordion title="Not Found — 404">
    ```json theme={null}
    { "error": "Comment not found", "code": "comment/not-found" }
    ```
  </Accordion>
</AccordionGroup>
