Skip to main content
GET
Get evaluation run

Authorizations

Authorization
string
header
required

A Modus personal access token (modus_<orgUuid>_<prefix>_<secret>) or an OAuth 2.1 access token, sent as Authorization: Bearer <token>.

Path Parameters

id
number
required

Scope ID

Example:

42

runId
string
required

Run ID

Example:

"9f8b2c1a-3333-4000-a000-000000000abc"

Response

id
string
required

Run ID

skillId
number
required

Scope ID

trigger
enum<string>
required

How the run was triggered

Available options:
scheduled,
manual
status
enum<string>
required

Run status

Available options:
running,
completed,
completed_with_errors,
failed
startedAt
string
required

When the run started

totalCases
number
required

Total number of evaluation cases

passedCases
number
required

Number of passed cases

failedCases
number
required

Number of failed cases

isRegression
boolean
required

Whether this run detected a regression

results
object[]
required

Per-case results

finishedAt
object

When the run finished

avgScore
object

Average score (0-100)

judgeModel
string | null

Judge model used

errorMessage
string | null

Error message if failed