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
Numeric identifier of the thread.
Query Parameters
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.
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
import endpoints from '@/api/endpoints'
const response = await httpClient.get(endpoints.community.board.messages.list(101))