Run list
All runs I started — ownership is by user, so runs started
via SDK (key) and portal (JWT) share this one list. Always ordered
by start time descending; pagination.total reflects the filtered
result set.
Filters (combinable): status run state — supports comma-separated
multi-value OR matching (e.g. status=PENDING,QUEUED; pagination
and total hold on the merged result set; values outside the
vocabulary are rejected with 400); credential the originating
credential (a non-secret stable identifier, not the credential
itself — for tracing which credential is consuming quota);
data_app an app reference (<username>/<app_name>);
triggered_by the originating channel (mcp / api / cli / sdk);
run_kind (test debug / production — query-side filtering so one
kind’s traffic does not dilute the other kind’s pagination);
created_from / created_to start-time range (ISO-8601 absolute
timestamps, inclusive start, exclusive end).
Fields marked sensitive are masked in the input echo, same rules
as run detail.
Authorizations
DataHub API Key
Query Parameters
^(test|production)$x >= 01 <= x <= 200Response
Successful Response