Skip to main content
GET
/
judges
/
{judge_id}
/
versions
/
compare
{
  "from_version": 123,
  "to_version": 123,
  "differences": {
    "name_changed": true,
    "description_changed": true,
    "criteria_added": [
      {}
    ],
    "criteria_removed": [
      {}
    ],
    "criteria_modified": [
      {}
    ]
  }
}

Overview

Compares two versions of a judge to show differences in criteria and configuration.

Path Parameters

judge_id
string
required
The unique identifier of the judge

Query Parameters

from_version
integer
required
Source version number for comparison
to_version
integer
required
Target version number for comparison

Response

from_version
integer
required
Source version number
to_version
integer
required
Target version number
differences
object
required
Differences between versions

Examples

curl -X GET "https://api.judge.example.com/judges/jdg_xyz789/versions/compare?from_version=1&to_version=2" \
  -H "Authorization: Bearer YOUR_API_KEY"