> ## 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))
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.