Skip to main content
GET
List task runs

Authorizations

Authorization
string
header
required

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

Query Parameters

taskName
string | null

Only return runs of this task. Exact name, or a prefix followed by '*'.

Maximum string length: 255
Pattern: ^[a-zA-Z0-9_\-\.]+\*?$
type
enum<string> | null

Only return runs of this type. Concrete task polymorphic identities.

Available options:
uniontask,
scripttask
state
enum<string>[] | null

Only return runs in these states. Repeat the parameter to pass several; a run matches if it is in any of them.

Available options:
PENDING,
SUBMITTED,
RUNNING,
SUCCEEDED,
FAILED,
TIMED_OUT,
CANCELLING,
CANCELLED,
UNKNOWN,
SKIPPED,
MISSED,
REJECTED
createdAfter
string<date-time> | null

Only return runs submitted after this instant.

taskId
string | null
taskTriggerId
string | null
runSource
enum<string> | null

Origin of a run, independent of its backend.

Available options:
manual,
schedule,
rerun
batchTimeFrom
string<date-time> | null

Inclusive nominal tick lower bound; excludes manual runs.

batchTimeTo
string<date-time> | null

Exclusive nominal tick upper bound; excludes manual runs.

userId
string | null

Only return runs this user submitted or that run as this user.

Required string length: 1 - 200
region
string | null
limit
integer
default:50

Page size limit

Required range: 1 <= x <= 100
offset
integer
default:0

Page offset

Required range: x >= 0

Response

Successful Response

items
TaskRunSummary · object[]
required
total
integer
required
Required range: x >= 0
limit
integer
required
Required range: x >= 1
offset
integer
required
Required range: x >= 0