List runs
List runs in a specific environment. You can filter the runs by status, created at, task identifier, version, and more.
Authorizations
Use your project-specific Secret API key. Will start with tr_dev_
, tr_prod
, tr_stg
, etc.
You can find your Secret API key in the API Keys section of your Trigger.dev project dashboard.
Our TypeScript SDK will default to using the value of the TRIGGER_SECRET_KEY
environment variable if it is set. If you are using the SDK in a different environment, you can set the key using the configure
function.
import { configure } from "@trigger.dev/sdk/v3";
configure({ accessToken: "tr_dev_1234" });
Query Parameters
Use this parameter to paginate the results. You can specify the number of runs per page, and the ID of the run to start the page after or before.
For object fields like page
, you should use the "form" encoding style. For example, to get the next page of runs, you can use page[after]=run_1234
.
Use this parameter to filter the runs. You can filter by created at, status, task identifier, and version.
For array fields, you can provide multiple values to filter by using a comma-separated list. For example, to get QUEUED and EXECUTING runs, you can use filter[status]=QUEUED,EXECUTING
.
For object fields, you should use the "form" encoding style. For example, to filter by the period, you can use filter[createdAt][period]=1d
.
Was this page helpful?