List messages in a chat room

Returns a paginated list of ALL messages in a chat room where you are a participant. This includes all message types: text, tool_call, tool_result, thought, error. Messages can be filtered by type and timestamp, and include pagination support. Use the `message_type` parameter to filter by specific type(s). Returns 404 if the chat room doesn't exist or you're not a participant (security-first: doesn't leak room existence).

Authentication

X-API-Keystring
Enter your API key for programmatic access
OR
AuthorizationBearer

Enter your JWT token (without the ‘Bearer ’ prefix)

Path parameters

chat_idstringRequiredformat: "uuid"
Chat Room ID

Query parameters

pageintegerOptional>=1Defaults to 1
Page number
page_sizeintegerOptional1-100Defaults to 20
Items per page
message_typeenumOptional

Filter by message type (text, tool_call, tool_result, thought, error)

Allowed values:
sincestringOptionalformat: "date-time"
Filter messages after this timestamp

Response

Chat Messages
datalist of objects
metadataobject

Errors