List conversations
Retrieve all conversations for a project with optional filtering.
Access Control:
- Admins see all conversations (including shared ones)
- Regular users see only conversations they created (including their own shared ones)
- Shared conversations from other users are not shown in the list but are accessible via direct URL
Impersonation:
- When using impersonation, returns conversations created by the impersonated user
Filtering:
- Tags filtering uses OR logic (matches any of the provided tags)
- Text filtering uses AND logic (combined with tag filters)
Authorizations
Use Authorization: Bearer
Headers
Email of the user to impersonate. Requires CAN_IMPERSONATE_OTHER_USERS permission.
If the target user is not found or does not have access to the project, the request
proceeds as the authenticated user. Contact Clarifeye to enable this permission.
Path Parameters
UUID of the project
Query Parameters
Filter by tags (OR logic). Can be specified multiple times or comma-separated.
Set to "true" to filter for conversations with no tags
true, false Search text within chat history (case-insensitive)
Set to "true" to include archived conversations in results. Defaults to false (active conversations only).
true, false Maximum number of results per page
1 <= x <= 1000Number of results to skip for pagination
x >= 0