Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

Required only when the server has HARBOR_API_KEY configured.

Headers

Harbor-API-Version
string
default:2026-10-30

Query Parameters

limit
integer
default:100
Required range: 1 <= x <= 1000
cursor
string | null
Maximum string length: 4096
task
string[]

Task names across versions, or name@sha256: pins. Repeated values use OR.

Maximum array length: 100
Required string length: 1 - 4096
state
enum<string> | null
Available options:
queued,
running,
paused,
cancelling,
finished,
cancelled
name
string | null
Maximum string length: 200
q
string | null
Maximum string length: 200
agent_name
string[]
Maximum array length: 100
agent_version
string[]
Maximum array length: 100
model_name
string[]
Maximum array length: 100
model_provider
string[]
Maximum array length: 100
reasoning_effort
string[]
Maximum array length: 100
source
string[]
Maximum array length: 100
created_after
string<date-time> | null
created_before
string<date-time> | null
job_id
string<uuid> | null
sort
enum<string>
default:created_at

Sort field; prefix '-' for descending. Nulls sort last.

Available options:
id,
name,
state,
created_at,
updated_at,
started_at,
finished_at,
task_name,
agent_name,
agent_version,
model_name,
model_provider,
reasoning_effort,
source,
n_input_tokens,
n_cached_input_tokens,
n_output_tokens,
cost_usd,
-id,
-name,
-state,
-created_at,
-updated_at,
-started_at,
-finished_at,
-task_name,
-agent_name,
-agent_version,
-model_name,
-model_provider,
-reasoning_effort,
-source,
-n_input_tokens,
-n_cached_input_tokens,
-n_output_tokens,
-cost_usd
Maximum string length: 100

Response

Successful Response

rollouts
RolloutSummary · object[]
required
next_cursor
string | null