# Interface: SyncIncremental\<SyncContinuationT, CheckpointContinuationT>

Defined in: [api_types.ts:992](https://github.com/coda/packs-sdk/blob/b2b4c9dba5ca748bdbb94481cc13b5ca3c328ef6/api_types.ts#L992)

Information about the current incremental sync.

## Extends

- [`SyncBase`](../SyncBase/)

## Type Parameters

| Type Parameter | | --- | | `SyncContinuationT` | | `CheckpointContinuationT` |

## Properties

### continuation?

> `optional` **continuation**: `SyncContinuationT`

Defined in: [api_types.ts:997](https://github.com/coda/packs-sdk/blob/b2b4c9dba5ca748bdbb94481cc13b5ca3c328ef6/api_types.ts#L997)

The continuation that was returned from the prior sync invocation. The is the exact value returned in the `continuation` property of result of the prior sync.

______________________________________________________________________

### dynamicUrl?

> `optional` **dynamicUrl**: `string`

Defined in: [api_types.ts:1019](https://github.com/coda/packs-sdk/blob/b2b4c9dba5ca748bdbb94481cc13b5ca3c328ef6/api_types.ts#L1019)

The dynamic URL that backs this sync table, if this is a dynamic sync table. The dynamic URL is likely necessary for determining which API resources to fetch.

#### Inherited from

[`SyncBase`](../SyncBase/).[`dynamicUrl`](../SyncBase/#dynamicurl)

______________________________________________________________________

### parameters?

> `readonly` `optional` **parameters**: [`MetadataContext`](../../type-aliases/MetadataContext/)

Defined in: [api_types.ts:1024](https://github.com/coda/packs-sdk/blob/b2b4c9dba5ca748bdbb94481cc13b5ca3c328ef6/api_types.ts#L1024)

[core.MetadataContext](../../type-aliases/MetadataContext/) The parameters of the sync formula for the sync table.

#### Inherited from

[`SyncBase`](../SyncBase/).[`parameters`](../SyncBase/#parameters)

______________________________________________________________________

### previousCompletion

> **previousCompletion**: [`SyncCompletionMetadata`](../SyncCompletionMetadata/)\<`CheckpointContinuationT`>

Defined in: [api_types.ts:1003](https://github.com/coda/packs-sdk/blob/b2b4c9dba5ca748bdbb94481cc13b5ca3c328ef6/api_types.ts#L1003)

The completion that was returned from the prior sync invocation. If this is present, use the inner continuation to perform an incremental sync.

______________________________________________________________________

### schema?

> `optional` **schema**: [`ArraySchema`](../ArraySchema/)\<[`Schema`](../../type-aliases/Schema/)>

Defined in: [api_types.ts:1013](https://github.com/coda/packs-sdk/blob/b2b4c9dba5ca748bdbb94481cc13b5ca3c328ef6/api_types.ts#L1013)

The schema of this sync table, if this is a dynamic sync table. It may be useful to have access to the dynamically-generated schema of the table instance in order to construct the response for a dynamic sync table's `execute` function.

#### Inherited from

[`SyncBase`](../SyncBase/).[`schema`](../SyncBase/#schema)
