List workflow runs
Returns a page of the workflow’s run history, with optional status, timeframe, and search filters. Pass nextPageToken as pageToken to fetch the next page.
Requires: workflows:invoke
Authorizations
A Modus personal access token (modus_<orgUuid>_<prefix>_<secret>) or an OAuth 2.1 access token, sent as Authorization: Bearer <token>.
Path Parameters
Numeric workflow id.
42
Query Parameters
Filter by run status (running / awaiting_human / completed / error / cancelled / all_executions).
Filter by run timeframe (e.g. last_hour / last_day / last_week).
Approval scope filter (mine / all). Only meaningful with status=awaiting_human.
Case-insensitive substring filter on the parent workflow name.
Max items per page. Defaults to 25, clamped to 100.
1 <= x <= 100Opaque page token from a previous response's nextPageToken. Omit for the first page.
Response
Page of run summaries, most recent first.
Per-status counts (all_executions / running / awaiting_human / error / completed).
Opaque token for the next page; null when this was the last page. Pass as pageToken on the next request.