Skip to main content
GET
Get Run

Authorizations

Authorization
string
header
required

A Kite API key (kite_...), from Platform API → Keys in the dashboard.

Headers

Kite-Version
enum<string>
default:2026-09-27

The dated contract your code was written against. Without it you get 2026-09-27; every response says which version served it.

Available options:
2026-09-27

Path Parameters

run_id
string
required

Response

Successful Response

One policy training in simulation.

id
string
required

rlr_ + a time-ordered ULID

status
enum<string>
required
Available options:
queued,
processing,
canceling,
succeeded,
failed,
canceled
progress
number
required
Required range: 0 <= x <= 1
robot
string
required
engine
string
required
group_id
string
required
seed
integer
required
task
Task · object
required

The resolved task: every default filled in

budget
Budget · object
required
outputs
Outputs · object
required
hardware_tier
string
required
visibility
string
required
metrics
RlRunMetrics · object
required
tokens
RlRunTokens · object
required
object
enum<string>
default:rl_run
Available options:
rl_run
Allowed value: "rl_run"
phase
string | null

Within queued/processing/canceling: queued, starting, training, packaging

status_message
string | null
title
string | null
description
string | null
from
From · object | null
report
RlRunReportSummary · object | null

Once packaged

output
RlRunOutput · object | null

Once packaged: where the bundle is

error
RlRunError · object | null
metadata
Metadata · object
webhook_metadata
Webhook Metadata · object | null
created_at
string | null
started_at
string | null
completed_at
string | null