Skip to content

List Feedback

GET /feedback

Aggregates per agent and per revision (annex 16 §3.6).

Offset-paged rather than keyset: the rows are groups, not table rows, so there is no (created_at, id) to build a cursor from. page.cursor is therefore not accepted here — a cursor this endpoint cannot honour would be silently ignored, which is the class of bug annex 05 §1.3’s “an unknown filter is a 422” rule exists to stop.

NameInTypeNotes
agent_idquerystring (uuid) | nulloptional—
ratingqueryup | down | nulloptional—
fromquerystring (date-time) | nulloptional—
toquerystring (date-time) | nulloptional—
limitqueryintegeroptionalDefault 50. min 1 max 200
cursorquerystring | nulloptional—
offsetqueryinteger | nulloptionalmin 0
StatusDescriptionBody
200Successful ResponsePage_FeedbackAggregateView_
422Validation ErrorHTTPValidationError
Terminal window
curl -X GET https://your-deployment.example.com/feedback \
-H "Authorization: Bearer $COBRE_TOKEN"
FieldTypeNotes
itemsFeedbackAggregateView[]required—
next_cursorstring | nulloptional—
totalinteger | nulloptional—