Skip to main content
GET
JavaScript

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

The BenchmarkJob ID.

Response

200 - application/json

OK

A BenchmarkJobView represents a benchmark job that runs a set of scenarios entirely on runloop.

id
string
required

The ID of the BenchmarkJob.

name
string
required

The unique name of the BenchmarkJob.

state
enum<string>
required

The current state of the benchmark job.

Available options:
initializing,
queued,
running,
completed,
failed,
cancelled,
timeout
create_time_ms
integer<int64>
required

Timestamp when job was created (Unix milliseconds).

job_source
object

The source configuration that was used to create this job. Either Harbor YAML or benchmark definition reference.

job_spec
object | null

The resolved job specification. Contains scenarios, agents, and orchestrator config.

failure_reason
string | null

Failure reason if job failed.

benchmark_outcomes
object[] | null

Detailed outcome data for each benchmark run created by this job. Includes per-agent results and scenario-level details.

in_progress_runs
object[] | null

Benchmark runs currently in progress for this job. Shows runs that have not yet completed.