---
title: "Get an enrichment eval run by ID"
method: GET
path: "/experimental/enrichment-eval-runs/{id}"
tags: ["Enrichment Eval Runs"]
---

# Get an enrichment eval run by ID

`GET /experimental/enrichment-eval-runs/{id}`

Gets one stored enrichment eval-run scorecard by ID, including the full `perCase` breakdown omitted from the list endpoint.

## Path parameters

- `id` string, uuid, required

## Headers

- `Authorization` string

## Response `200`

Default Response

- object
  - `links` object, required
    - `self` string, uri, required
  - `data` object, required
    - `id` string, uuid, required
    - `type` 'enrichment-eval-run', required
    - `attributes` object, required
      - `extractorCommit` string, required
      - `goldVersion` string, required
      - `model` string, required
      - `promptVersion` string, required
      - `config` object, required
        - `model` string, required
        - `promptVersion` string, required
        - `maxRounds` integer, required
        - `maxStepsPerAgent` integer, required
        - `runs` integer, required
      - `metrics` object, required
        - `item_recall` union, required
          - object
            - `mean` number, required
            - `stddev` number, required
            - `n` integer, required
          - object
            - `mean` unknown, required
            - `stddev` unknown, required
            - `n` 0, required
        - `item_precision` union, required
          - object
            - `mean` number, required
            - `stddev` number, required
            - `n` integer, required
          - object
            - `mean` unknown, required
            - `stddev` unknown, required
            - `n` 0, required
        - `loc_coverage` union, required
          - object
            - `mean` number, required
            - `stddev` number, required
            - `n` integer, required
          - object
            - `mean` unknown, required
            - `stddev` unknown, required
            - `n` 0, required
        - `overflag_excluded` union, required
          - object
            - `mean` number, required
            - `stddev` number, required
            - `n` integer, required
          - object
            - `mean` unknown, required
            - `stddev` unknown, required
            - `n` 0, required
        - `overflag_novel` union, required
          - object
            - `mean` number, required
            - `stddev` number, required
            - `n` integer, required
          - object
            - `mean` unknown, required
            - `stddev` unknown, required
            - `n` 0, required
      - `perCase` object[], required
        - `plugin_id` string, required
        - `code` string, required
        - `metrics` object, required
          - `item_recall` union, required
            - object
              - …
            - object
              - …
          - `item_precision` union, required
            - object
              - …
            - object
              - …
          - `loc_coverage` union, required
            - object
              - …
            - object
              - …
          - `overflag_excluded` union, required
            - object
              - …
            - object
              - …
          - `overflag_novel` union, required
            - object
              - …
            - object
              - …
      - `createdAt` string, date-time, required

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/tessl/apis/tessl-api.md) · [All operations](https://skmtc.net/tessl/apis/tessl-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tessl/tessl-api/revisions/a3e84124ece4/schema)
