Get feedbacks grouped by conversation
Retrieve feedbacks grouped by their associated playground conversation with unified pagination and sorting.
Access Control:
- Admins see all feedback in the project
- Regular users see only feedback they submitted
Grouping Logic:
- Feedbacks are grouped by their
conversationfield (FK to PlaygroundConversation) - Conversation groups and ungrouped feedbacks are returned in a single flat array
- Ungrouped feedbacks appear as single-item groups with
conversation_id: null - Each group includes status counts and all associated feedbacks
Pagination:
- Paginates across the unified list of conversation groups and ungrouped feedbacks
- Use
limitandoffsetparameters to page through results - The
countfield reflects the total number of displayable groups (conversations + ungrouped)
Status Filtering:
status=to_review: Groups with ANY unreviewed feedbackstatus=reviewed: Groups where ALL feedbacks are reviewed- No status filter: All groups
Sorting:
- All groups are sorted together by the most recent feedback update time
- With
status=to_review: Sorted by the most recent “to_review” feedback update - With
status=reviewed: Sorted by the most recent “reviewed” feedback update - Without status filter: Sorted by the most recent feedback update (any status)
- Feedbacks within each group are ordered by most recently updated first
Impersonation:
- When using impersonation, returns feedback submitted by the impersonated user
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 conversation status (based on feedback statuses)
to_review: Feedback pending review (default)reviewed: Feedback has been reviewed
to_review, reviewed Search in feedback text or user email (case-insensitive)
Set to "true" to include feedbacks from archived conversations. Defaults to false.
true, false Maximum number of results per page
1 <= x <= 1000Number of results to skip for pagination
x >= 0Response
Successful response
Total number of results
URL to next page of results
URL to previous page of results
Flat array of conversation groups and ungrouped feedbacks, sorted by last updated feedback.
Ungrouped feedbacks appear as single-item groups with conversation_id: null.