Skip to main content
GET
/
analytics
/
system
{
  "system_overview": {
    "total_judges": 123,
    "total_evaluations": 123,
    "active_organizations": 123,
    "average_system_load": 123
  },
  "performance_metrics": {
    "average_response_time": 123,
    "success_rate": 123,
    "throughput": {
      "evaluations_per_hour": 123,
      "peak_concurrent_evaluations": 123
    }
  },
  "usage_breakdown": {
    "by_content_type": {},
    "by_judge_type": {},
    "by_time_of_day": [
      {}
    ]
  },
  "health_status": {
    "overall_status": "<string>",
    "component_status": {},
    "alerts": [
      {}
    ]
  },
  "trends": {},
  "generated_at": {}
}

Overview

Retrieves system-wide analytics including overall usage statistics, performance metrics, and health indicators across all judges and organizations.

Query Parameters

time_range
string
default:"7d"
Time range for analytics (7d, 30d, 90d, 1y)
Include trend analysis

Response

system_overview
object
required
System-wide overview metrics
performance_metrics
object
required
System performance metrics
usage_breakdown
object
required
Usage breakdown by various dimensions
health_status
object
required
Overall system health status
System trends (if include_trends=true)
generated_at
datetime
required
Analytics generation timestamp

Examples

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