List task runs
list_task_runsRetrieve paginated task runs for the workspace your credential resolves to. Filter by status, integration, pipeline IDs, task run IDs, or time window to inspect execution history.
Instructions
Retrieve a paginated list of task runs for the workspace the credential resolves to.
From 2026-10-01 the default changed from the last 7 days to the last 24 hours. Pass time_from and time_to explicitly to control the window.
Filter by multiple statuses, integrations, pipeline IDs, or task run IDs using comma-separated values. For example, status=SUCCEEDED,FAILED&integration=HTTP,SNOWFLAKE returns task runs matching either status and either integration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number. Must be greater than or equal to 1. | |
| status | No | Filter by status. Comma-separated values are supported where the parameter accepts multiple values. | |
| time_to | No | End of the time window as an ISO 8601 datetime. | |
| page_size | No | Number of items per page. Defaults to 50; maximum 100. | |
| time_from | No | Start of the time window as an ISO 8601 datetime. | |
| integration | No | Integration identifier. | |
| pipeline_ids | No | Filter by pipeline IDs. Provide comma-separated UUIDs for multiple values. | |
| task_run_ids | No | Filter by task run IDs. Provide comma-separated UUIDs for multiple values. | |
| include_superseded | No | Include superseded task runs, which are the earlier attempts of a task that was retried. Set to false to return only the latest attempt of each task. | |
| X-Orchestra-Account-Id | No | Act on this account rather than the one the credential resolves to. Omit it to use the credential's own account. An API key is issued to a single account, so it may only name that account; an OAuth token may name any account its grant covers. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||