Skip to main content
GET
/
analytics
/
judges
/
{judge_id}
{
  "judge_id": "<string>",
  "judge_name": "<string>",
  "analytics_period": {},
  "performance_summary": {
    "total_evaluations": 123,
    "average_accuracy": 123,
    "consistency_score": 123,
    "average_response_time": 123
  },
  "usage_statistics": {
    "evaluations_per_day": [
      {}
    ],
    "peak_usage_hours": [
      {}
    ],
    "content_type_breakdown": {}
  },
  "feedback_summary": {
    "total_feedback_count": 123,
    "approval_rate": 123,
    "common_issues": [
      {}
    ]
  },
  "trends": {
    "accuracy_trend": "<string>",
    "speed_trend": "<string>",
    "usage_trend": "<string>"
  },
  "recommendations": [
    {}
  ]
}

Overview

Retrieves comprehensive analytics and performance metrics for a specific judge, including accuracy trends, usage statistics, and improvement recommendations.

Path Parameters

judge_id
string
required
Unique identifier of the judge

Query Parameters

time_range
string
default:"30d"
Time range for analytics
  • 7d - Last 7 days
  • 30d - Last 30 days
  • 90d - Last 90 days
  • 1y - Last year
Include performance trend analysis

Response

judge_id
string
required
ID of the judge
judge_name
string
required
Name of the judge
analytics_period
object
required
Time period for analytics data
performance_summary
object
required
Overall performance summary
usage_statistics
object
required
Usage statistics
feedback_summary
object
required
Feedback and improvement metrics
Performance trends (if include_trends=true)
recommendations
array
Improvement recommendations based on analytics

Examples

curl -X GET "https://api.judge.example.com/analytics/judges/jdg_xyz789?time_range=30d&include_trends=true" \
  -H "Authorization: Bearer YOUR_API_KEY"