Skip to content

API: chat

Status: GA Access: token required API contract: 0.3.0 · capability 2026-09-03.1 View as Markdown Open in Claude Open in ChatGPT

List Messages

Open as a page →

Work-chat archive — the conversational context behind a task or defect.

Read-only. is_full=false on a row means the message text is TRUNCATED (the log and the message store could not be joined) — never quote such a row as verbatim.

Auth: Authorization: Bearer <token> required

ParameterInRequiredTypeDescription
chatquerynostring | nullchat alias: work (the team work chat, default) or agents; or a raw chat_id
authorquerynostring | nullsubstring of the author’s display name
since_daysquerynointeger | nullonly messages from the last N days
qquerynostring | nullsubstring to search for in the message text
limitquerynointeger
offsetquerynointeger

Responses:

CodeMeaningBody
200Successful ResponseChatMessageListResponse
401Missing or invalid authentication credentialsErrorResponse
422Validation ErrorHTTPValidationError