---
title: "List runs"
method: GET
path: "/v1/live-export/runs"
tags: ["Live Exports"]
---

# List runs

`GET /v1/live-export/runs`

## Request

- Base URL: `https://api.whalesync.com`
- URL: `https://api.whalesync.com/v1/live-export/runs`
- Auth: HTTP bearer

Recent runs of one live export, newest first. History is retention-bounded: the last page means the end of retained history, not of all runs ever.

## Query parameters

- `live_export` string, required
- `limit` string, required
- `cursor` string, required

## Response `200`

A page of recent runs, newest first.

- RunList
  - `data` RunSummary[], required
    - `id` string, required
    - `status` 'pending' | 'running' | 'completed' | 'failed' | 'cancelled', required
    - `trigger` 'manual' | 'schedule', required: Whether a person/API started it, or the cadence did.
    - `started_at` string, date-time, nullable, required
    - `finished_at` string, date-time, nullable, required
    - `summary` string, nullable, required: The one-line story: what the run is doing right now, or how it ended.
    - `warning` string, nullable, required: Set when the run completed but a step finished with a warning.
    - `error` string, nullable, required: The rolled-up error for a failed run.
    - `app_url` string, uri, required: The run in the Whalesync app, for a person who wants to watch or share it — like every app_url, nothing here needs their attention.
  - `has_more` boolean, required: Whether more retained runs follow this page.
  - `next_cursor` string, nullable, required: Pass back as `cursor` to fetch the next page.

## Other responses

- `401`: The API key is missing, invalid, or revoked (`missing_api_key`, `invalid_api_key`). Carries a `required_action` linking a person to key creation, naming the smallest scope this endpoint needs.
- `403`: The key's scope does not allow this call (`insufficient_scope` on a mutation with a `read` key).
- `429`: Rate limit exceeded. Wait for `Retry-After` seconds.

---

[API](https://skmtc.dev/whalesync/apis/whalesync-api.md) · [All operations](https://skmtc.dev/whalesync/apis/whalesync-api/llms.txt) · [OpenAPI document](https://skmtc.dev/whalesync/apis/whalesync-api/revisions/5131522b325a?raw)
