Skip to content

Read one of your runs in full

GET
/v1/runs/{id}
curl --request GET \
--url https://beta-api.plune.ai/v1/runs/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0 \
--header 'Authorization: Bearer <token>'
id
required
string format: uuid

The full RunResult

Media type application/json

CLI run output (plune run --format json). The server validates the full contract.

object
schemaVersion
required
integer
Allowed values: 1
plune_version
required
string
started_at
required
string format: date-time
finished_at
required
string format: date-time
config_hash
required
string
summary
required
object
total
required
integer
passed
required
integer
failed
required
integer
errored
required
integer
cost_usd
required
number
duration_ms
required
number
evals
required
Array<object>
object
id
required
string
tags
required
Array<string>
rows
required
Array<object>
object
vars
required
object
key
additional properties
any
output
required
string
nullable
cached
required
boolean
usage
object
input_tokens
required
number
output_tokens
required
number
cost_usd
required
number
latency_ms
number
error
object
code
required
string
message
required
string
assertions
required
Array<object>
object
type
required
string
passed
required
boolean
score
number
reason
string
binaryVerdicts
Array<object>
object
question
required
string
passed
required
boolean
passed
required
boolean
Example
{
"schemaVersion": 1,
"plune_version": "0.1.0"
}

No / invalid token or session

Not found or not yours

Media type application/json
object
error
required
string
Example generated
{
"error": "example"
}