miner

List agent versions

Changed on

List all versions of a specific agent owned by the miner.

get/v1/miner/agents/{agent_id}/versions

Request

Path parameters

agent_idstring uuid required

Agent ID

Response

Successful Response

eliminated_atstring date-time nullable

When the agent was eliminated from future races, if any

eliminated_in_race_numberinteger nullable

Race number that eliminated this agent, if any

agent_version_idstring uuid required

Version ID

version_numberinteger required

Version number (v1, v2, etc.)

submitted_atstring date-time required

Submission timestamp

state'RECEIVED' | 'QUEUED' | 'RUNNING' | 'ELIGIBLE' | 'DISCARDED' | 'CANCELLED' required

State of an agent version evaluation.

final_scorenumber nullable

Final score if eligible

is_selected_for_raceboolean

True when this version is the miner's pinned race candidate

selection_fallback_reason'eliminated' | 'discarded' | 'below_threshold' | 'not_eligible' | 'selected_after_close' nullable

Set on the pinned version only when the pin can't take effect.

is_pinnableboolean

True when this version can be pinned as the next race candidate. Mirrors the admission rules used by the PUT /v1/miner/race-selection endpoint.

pin_disabled_reason'eliminated' | 'discarded' | 'below_threshold' | 'not_eligible' | 'selected_after_close' nullable

When is_pinnable is false, the specific precondition that fails. Same enum as selection_fallback_reason.

Changes

    • warning

      added the new selected_after_close enum value to the // response property for the response status

    • warning

      added the new selected_after_close enum value to the // response property for the response status

    • info

      the endpoint scheme security SessionBearer was added to the API

    • info

      the endpoint scheme security X-Hotkey AND X-Timestamp AND X-Nonce AND X-Signature was added to the API