Skip to main content
GET
Get a run

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Path Parameters

id
string
required

The unique identifier of the run (the Temporal workflow run id).

Response

The run was retrieved.

id
string
required

The unique identifier of the run (the Temporal workflow run id).

account_id
string
required

The linked account this run synced.

action_id
string
required

The action this run executed.

sync_mode
enum<string>
required

Whether the run re-fetched everything (full) or only records changed since the last run (incremental).

Available options:
full,
incremental
schedule_id
string | null

The schedule this run belongs to; null for legacy runs not tied to a schedule.

status
string | null

The current lifecycle status of the run.

trigger_source
string | null

What triggered the run — initial (fired when a schedule is created) or schedule (a Temporal cadence fire).

started_at
string<date-time> | null

When the run began; null if it has not started.

completed_at
string<date-time> | null

When the run finished; null while running.

synced_at
string<date-time> | null

When the synced data became available for read; null unless successful.

record_count
number | null

The number of records written by the run; null on failure or while running.

record_stats
object | null

How the record count breaks down. null when the run failed or was abandoned, and on a full sync that stopped early.

error
object | null

Error details, if the run failed.

workflow_id
string | null

The Temporal workflow id, stable across replays; useful for cross-referencing the run.