---
title: "GET /experimental/eval-run-comparisons"
method: GET
path: "/experimental/eval-run-comparisons"
tags: ["Evals"]
---

# GET /experimental/eval-run-comparisons

`GET /experimental/eval-run-comparisons`

Returns side-by-side stats for 2-10 eval runs over the same scenarios. Scenarios linked to every run are grouped and labeled with the dimensions that vary (e.g. model). Scenarios linked to only some runs are listed as uncomparable. Responds 400 when fewer than 2 or more than 10 distinct run IDs are given.

## Query parameters

- `runs` union, required
  - string, uuid
  - string[]

## Response `200`

Default Response

- object
  - `links` object, required
    - `self` string, uri, required
  - `data` object, required
    - `id` 'comparison', required
    - `type` 'eval-run-comparison', required
    - `attributes` object, required
      - `runs` object[], required
        - `id` string, uuid, required
        - `metadata` unknown, required
        - `variedDimensions` object, required
      - `variedDimensionKeys` string[], required
      - `comparable` object[], required
        - `scenarioFingerprint` string, required
        - `groups` object[], required
          - `variant` string, required
          - `runs` object[], required
            - `runId` string, uuid, required
            - `stats` object, required
              - …
      - `uncomparable` object[], required
        - `scenarioFingerprint` string, required
        - `presentInRunIds` string[], required

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `500` — Internal Server Error

## Changes

- **2026-09-10** `e57a144d1cab` — 1 info
  - added the required property `data/attributes/comparable/items/groups/items/runs/items/stats/recipe/totalTokens` to the response with the `200` status
- **2026-09-04** `ffb03b5d287f` — 1 info
  - added the optional property `data/attributes/comparable/items/groups/items/runs/items/stats/criteria` to the response with the `200` status
- **2026-09-02** `d18817d8161c` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/tessl/apis/tessl-api/changes/experimental/eval-run-comparisons/get.md)

---

[API](https://skmtc.dev/tessl/apis/tessl-api.md) · [All operations](https://skmtc.dev/tessl/apis/tessl-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tessl/apis/tessl-api/revisions/04f88c57328e?raw)
