Skip to main content
GET
Get a GRPO run

Authorizations

Authorization
string
header
required

Your workspace API key, e.g. sk_sovereign_..., sent as Authorization: Bearer <key>.

Path Parameters

id
string
required

Response

The run.

id
string
status
enum<string>

FAILED means the trainer gave up; STOPPED is an external termination (user stop, wall clock, dead box); OVERBUDGET means the reward budget's kill switch fired.

Available options:
ACTIVE,
COMPLETED,
OVERBUDGET,
STOPPED,
FAILED
model
string
budget_usd
number

Hard ceiling on judge/reward spend for this run.

spent_usd
number

Ledger-true reward spend so far.

gpu_spent_usd
number

Platform GPU-hour spend, billed under its own prefix; never counted against the reward budget.

env_spent_usd
number

Environment/sandbox execution spend, also outside the reward budget.

gpu_hour_budget
number | null
gpu_rate_usd_per_hour
number | null

Frozen marked-up GPU rate (rate x count): the live burn rate while ACTIVE. Null for BYO-GPU runs.

outcome
object | null

Terminal runs, when the training box produced its artifact: {steps, first_half_mean_reward, second_half_mean_reward, stopped_by_tripwire, bakeoff?: {verdict, delta, delta_ci95, prompts, k, mean_sim_fraction, mean_tool_steps}}. Null while ACTIVE or when no artifact exists.

created_at
string