Skip to main content
GET
/
feedback
/
evaluation
/
{evaluation_id}
{
  "evaluation_id": "<string>",
  "total_feedback_count": 123,
  "feedback_summary": {
    "average_rating": 123,
    "correction_count": 123,
    "approval_count": 123,
    "rejection_count": 123,
    "comment_count": 123
  },
  "feedback_entries": [
    {
      "feedback_id": "<string>",
      "type": "<string>",
      "content": {
        "corrected_scores": {},
        "rating": 123,
        "comment": "<string>",
        "approved": true,
        "explanation": "<string>"
      },
      "criterion_specific": true,
      "target_criteria": [
        {}
      ],
      "submitted_by": "<string>",
      "submitted_at": {},
      "processed": true,
      "processing_notes": "<string>"
    }
  ],
  "evaluation_context": {
    "judge_id": "<string>",
    "judge_version": 123,
    "original_scores": {},
    "evaluation_date": {}
  }
}

Overview

Retrieves all feedback that has been submitted for a specific evaluation. This includes user corrections, ratings, and comments that help improve judge accuracy and performance.

Path Parameters

evaluation_id
string
required
Unique identifier of the evaluation

Query Parameters

feedback_type
string
Filter feedback by type
  • correction - Corrective feedback
  • rating - Rating feedback
  • comment - General comments
  • approval - Approval/rejection feedback
include_metadata
boolean
default:"true"
Include feedback metadata (timestamps, user info)
limit
integer
default:"50"
Maximum number of feedback entries to return
offset
integer
default:"0"
Number of feedback entries to skip

Response

evaluation_id
string
required
ID of the evaluation
total_feedback_count
integer
required
Total number of feedback entries
feedback_summary
object
required
Summary of feedback statistics
feedback_entries
array
required
List of feedback entries
evaluation_context
object
required
Context about the original evaluation

Examples

curl -X GET https://api.judge.example.com/feedback/evaluation/eval_abc123 \
  -H "Authorization: Bearer YOUR_API_KEY"
curl -X GET "https://api.judge.example.com/feedback/evaluation/eval_abc123?feedback_type=correction" \
  -H "Authorization: Bearer YOUR_API_KEY"
curl -X GET https://api.judge.example.com/feedback/evaluation/eval_invalid \
  -H "Authorization: Bearer YOUR_API_KEY"