Skip to main content
GET
/
evaluations
{
  "evaluations": [
    {}
  ],
  "total": 123,
  "has_more": true,
  "limit": 123,
  "offset": 123
}

Overview

Retrieves a paginated list of evaluations with optional filtering.

Query Parameters

limit
integer
default:"50"
Number of evaluations to return (max 100)
offset
integer
default:"0"
Number of evaluations to skip
judge_id
string
Filter by judge ID
content_id
string
Filter by content ID
status
string
Filter by status (processing, completed, failed)
since
datetime
Filter evaluations after this timestamp

Response

evaluations
array
required
Array of evaluation objects
total
integer
required
Total number of evaluations
has_more
boolean
required
Whether more evaluations are available
limit
integer
Number returned
offset
integer
Number skipped

Examples

curl -X GET "https://api.judge.example.com/evaluations?limit=20&judge_id=jdg_xyz789" \
  -H "Authorization: Bearer YOUR_API_KEY"