> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# WorkerSyncRun

> One run of a sync. There is no run history today (the status is last writer wins); it needs a new table of the worker (assumption: Worker.tRun with an index on the sync and the start).



**Kind**: `object`

## Fields

**`id`**: `UUID!`

The ID of the run.

---

**`syncId`**: `ID!`

The sync that ran.

---

**`startedAt`**: `DateTime!`

When the run started.

---

**`finishedAt`**: `DateTime`

When the run ended. Absent while it runs.

---

**`result`**: `SyncResult`

How the run ended. Absent while it runs.

---

**`durationSeconds`**: `Int`

How long the run took, computed from start and end. Absent while it runs.

---

**`errorCount`**: `Int!`

How many entries the error log holds for this run.

