Skip to main content
POST
/
feedback
{
  "feedback_id": "<string>",
  "evaluation_id": "<string>",
  "status": "<string>",
  "created_at": {}
}

Overview

Submits feedback on an evaluation result to improve judge performance.

Request Body

evaluation_id
string
required
ID of the evaluation to provide feedback on
overall_rating
integer
required
Overall rating of the evaluation (1-5 stars)
accuracy_rating
integer
Rating of evaluation accuracy
helpfulness_rating
integer
Rating of evaluation helpfulness
comments
string
Additional comments and feedback
criteria_feedback
array
Specific feedback on individual criteria

Response

feedback_id
string
required
Unique identifier for the feedback
evaluation_id
string
required
Associated evaluation ID
status
string
required
Feedback status (submitted, processed)
created_at
datetime
required
Submission timestamp

Examples

curl -X POST https://api.judge.example.com/feedback \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "evaluation_id": "eval_def456",
    "overall_rating": 4,
    "accuracy_rating": 5,
    "helpfulness_rating": 3,
    "comments": "Good analysis but suggestions could be more specific",
    "criteria_feedback": [
      {
        "criterion_id": "crit_001",
        "rating": 5,
        "comment": "Clarity rating was spot on"
      }
    ]
  }'