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

# List Thread Messages

> Returns all messages (replies) in a discussion board thread.

# List Thread Messages

Returns all messages (replies) in a specific discussion board thread, in chronological order.

## Authentication

Requires a valid customer bearer token.

## Path Parameters

<ParamField path="threadId" type="number" required>
  Numeric identifier of the thread.
</ParamField>

## Query Parameters

<ParamField query="_shape" type="string">
  Comma-separated list of field paths to include in the response. When provided, only the
  specified fields are returned — useful for reducing payload size. Supports nested paths
  using dot notation. Example: `_shape=Records.Message,Records.User,Records.PostedOn`.
</ParamField>

## Response

Returns an array of message objects with the following fields.

### Message Fields

#### Identity

| Field      | Type     | Description                               |
| ---------- | -------- | ----------------------------------------- |
| `Id`       | `number` | Unique numeric identifier for the message |
| `UniqueId` | `string` | Globally unique identifier                |

#### Content

| Field         | Type     | Description                       |
| ------------- | -------- | --------------------------------- |
| `Message`     | `string` | Message body text (HTML-encoded)  |
| `PostedOn`    | `string` | Date posted (business-local time) |
| `UtcPostedOn` | `string` | Date posted (UTC)                 |

#### Nested Objects

| Field             | Type     | Description                                     |
| ----------------- | -------- | ----------------------------------------------- |
| `CommunityThread` | `object` | Parent thread object (`Id`, `Subject`, etc.)    |
| `User`            | `object` | Author object (`Id`, `FullName`, `Email`, etc.) |

#### Timestamps (from base)

| Field          | Type             | Description                             |
| -------------- | ---------------- | --------------------------------------- |
| `CreatedOn`    | `string`         | Date created (business-local time)      |
| `UpdatedOn`    | `string \| null` | Date last updated (business-local time) |
| `CreatedOnUtc` | `string`         | Date created (UTC)                      |
| `UpdatedOnUtc` | `string \| null` | Date last updated (UTC)                 |

## TypeScript Integration

```typescript theme={null}
import endpoints from '@/api/endpoints'

const response = await httpClient.get(endpoints.community.board.messages.list(101))
```
