Skip to main content
GET
List runs
Minimum role required: Viewer

Authorizations

X-Axilio-Api-Key
string
header
required

Customer API key (axl_ prefix).

Query Parameters

workflow_id
string<uuid>

Filter results to a single workflow.

limit
integer<int64>
default:100

Maximum number of runs to return per page (1-500).

Required range: 1 <= x <= 500
offset
integer<int64>
default:0

Pagination offset.

Required range: x >= 0

Filter by run id substring.

status_filter
enum<string>[] | null

Restrict results to the given run statuses.

Available options:
queued,
running,
completed,
failed,
cancelled
trigger_filter
enum<string>[] | null

Restrict results to the given triggers.

Available options:
manual,
scheduled,
api
order_by
string

Sort expression '<field> <asc|desc>'; field is one of status, started_at, completed_at, created_at. Defaults to created_at desc.

Response

OK

Paginated list of runs.

limit
integer<int64>
required

Page size used for this response.

offset
integer<int64>
required

Pagination offset used for this response.

runs
object[] | null
required

Page of run records.

total
integer<int64>
required

Total number of runs matching the query.