Skip to main content

List All Feedbacks

Retrieve all feedback entries in the system. Admin only.

Response

array
Array of all feedback objects

Get All Feedback IDs

Retrieve only the IDs of all feedback entries. Admin only. Useful for batch operations or checking feedback existence.

Response

array
Array of feedback ID objects

Delete All Feedbacks

Delete all feedback entries from the system. Admin only. This action cannot be undone.

Response

boolean
Whether the deletion was successful

Export All Feedbacks

Export all feedback entries including full data models. Admin only. Returns the complete feedback objects for data export or backup.

Response

array
Array of complete feedback model objects

Get User Feedbacks

Retrieve all feedback entries created by the authenticated user.

Response

array
Array of user’s feedback objects

Delete User Feedbacks

Delete all feedback entries created by the authenticated user.

Response

boolean
Whether the deletion was successful

List Feedbacks (Paginated)

Retrieve a paginated list of feedback entries with sorting options. Admin only.

Query Parameters

string
Field to order results by (e.g., “created_at”, “updated_at”)
string
Sort direction: “asc” or “desc”
integer
default:"1"
Page number (1-indexed, minimum: 1)

Response

array
Array of feedback entries for the current page (30 items per page)
integer
Total number of feedback entries
integer
Current page number
integer
Total number of pages

Create Feedback

Create a new feedback entry for model evaluation.

Request Body

string
Type of feedback (e.g., “rating”, “comparison”)
object
required
Feedback data payload
object
Additional metadata

Response

string
Unique identifier for the created feedback
string
ID of the user who created the feedback
string
Type of feedback
object
Feedback data
object
Metadata
integer
Unix timestamp of creation
integer
Unix timestamp of last update

Get Feedback by ID

Retrieve a specific feedback entry by ID. Users can only access their own feedback unless they are admins.

Path Parameters

string
required
Unique feedback identifier

Response

string
Unique feedback identifier
string
ID of the user who created the feedback
string
Type of feedback
object
Feedback data
object
Metadata
integer
Unix timestamp of creation
integer
Unix timestamp of last update

Update Feedback by ID

Update an existing feedback entry. Users can only update their own feedback unless they are admins.

Path Parameters

string
required
Unique feedback identifier

Request Body

string
Type of feedback
object
required
Updated feedback data payload
object
Updated metadata

Response

Returns the updated feedback object with the same structure as the create endpoint.

Delete Feedback by ID

Delete a specific feedback entry. Users can only delete their own feedback unless they are admins.

Path Parameters

string
required
Unique feedback identifier

Response

boolean
Whether the deletion was successful