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
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,
-id,
-name,
-state,
-created_at,
-updated_at,
-started_at,
-finished_at
Maximum string length: 100

Response

Successful Response

jobs
JobSummary · object[]
required
next_cursor
string | null