Returns the authenticated user’s conversations ordered by recency with optional status filtering, pagination, and search. Use the q parameter to search by title or preview. Supports both Auth0 JWT and device-based authentication.
lastMessageAt. Use
status, limit, offset, sortBy, and sortOrder to replicate the in-app
sidebar view while keeping pagination metadata in sync.
Use the optional q parameter to perform a lightweight title/preview search
across conversations. When q is provided, the endpoint filters results by
matching the query string against conversation titles and preview text.
type: 'chat' or 'second_opinion' - Conversation typeinputType: 'text', 'file', or 'voice' - How the conversation was initiatedprepromptKey: The pre-prompt used (if any) when creating the conversationAuthorization: Bearer <token> (registered users)x-device-id, x-user-id, x-platform headers (guest users)Auth0 access token for registered users.
Number of conversations to return (1-100).
1 <= x <= 100Offset to start listing from.
x >= 0Filter conversations by lifecycle status.
active, archived, deleted Field used for ordering results.
lastMessageAt, createdAt Sort order.
asc, desc Search query string for filtering by title or preview (case-insensitive).
1 - 200