| Name | Type | Description | Notes |
|---|---|---|---|
| userId | String | User ID of the direct-channel participant. | |
| channelId | String | Direct channel ID. | |
| startAt | Long | Query start timestamp in Unix milliseconds. Must be greater than or equal to `endAt`; the range cannot exceed 14 days. | |
| endAt | Long | Query end timestamp in Unix milliseconds. Messages are returned in descending timestamp order. | |
| pageSize | Integer | Number of messages to return. Must be between 1 and 100. | [optional] |
| includeStart | Boolean | Whether to include the message at `startAt` when it matches the query boundary. |