---
title: "List agent versions with work item state"
method: GET
path: "/v1/admin/agent-versions"
tags: ["admin"]
---

# List agent versions with work item state

`GET /v1/admin/agent-versions`

List agent versions with aggregate and work item state for a specific suite.

## Query parameters

- `is_eligible` boolean, nullable — Filter by eligibility
- `is_discarded` boolean, nullable — Filter by discard status
- `miner_hotkey` string, nullable — Filter by miner hotkey
- `suite_id` integer, nullable — Suite ID (defaults to active suite)
- `since` string, date-time, nullable — Filter: created at or after (ISO 8601)
- `until` string, date-time, nullable — Filter: created at or before (ISO 8601)
- `limit` integer — Number of versions to return
- `offset` integer — Offset for pagination

## Response `200`

Successful Response

- AdminAgentVersionsResponse
  - `total` integer, required — Total entries matching filter
  - `limit` integer, required — Page size
  - `offset` integer, required — Page offset
  - `agent_versions` AdminAgentVersionEntry[], required — Agent version entries
    - `agent_version_id` string, uuid, required — Agent version ID
    - `agent_id` string, uuid, required — Parent agent ID
    - `agent_name` string, required — Agent name
    - `miner_hotkey` string, required — Owner's hotkey
    - `version_number` integer, required — Version number within the agent
    - `created_at` string, date-time, required — When this version was created
    - `is_eligible` boolean, nullable — Whether this version is eligible for scoring
    - `is_discarded` boolean, nullable — Whether this version has been discarded
    - `final_score` number, nullable — Final qualifying score
    - `work_item_is_closed` boolean, nullable — Whether the work item is closed
    - `work_item_is_cancelled` boolean, nullable — Whether the work item is cancelled
    - `active_run_count` integer, nullable — Number of active evaluation runs
    - `is_current_top` boolean — Whether this is the current top agent
    - `eliminated_at` string, date-time, nullable — When the agent was eliminated from future races, if any
    - `eliminated_in_race_number` integer, nullable — Race number that eliminated this agent, if any
    - `work_item_included_success_count` integer, nullable — Number of included successful runs in work item

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/oroagents/apis/oro-api.md) · [All operations](https://skmtc.dev/oroagents/apis/oro-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/oroagents/oro-api/revisions/38ef86138115/schema)
