---
title: "Get ELT Sync"
method: GET
path: "/elt_syncs/{id}"
tags: ["ELT Syncs"]
---

# Get ELT Sync

`GET /elt_syncs/{id}`

Get data of a specific ELT sync.

## Path parameters

- `id` string, required

## Response `200`

- EltSyncDto
  - `account_id` string, required — The Id of the Account.
  - `config` object — The configuration for the ELT sync.
  - `created_at` string, date-time, required — The datetime when the ELT Sync was created.
  - `destination_connection_id` string, required — The Id of the Destination Connection.
  - `destination_integration_id` string, required — The Id of the Destination Integration.
  - `destination_schema_name` string — The name of the destination schema.
  - `enabled` boolean, required — Whether the ELT sync is enabled and running on its schedule.
  - `id` string, required — The Id of the ELT Sync.
  - `orchestration_workflow_id` string — The Id of the Orchestration Workflow that the sync is attached to.
  - `source_connection_id` string, required — The Id of the Source Connection.
  - `source_integration_id` string, required — The Id of the Source Integration.
  - `source_streams` EltStreamDto[] — The source streams that belong to this ELT sync.
    - `id` string, required — The Id of the ELT Stream.
    - `elt_sync_id` string, required — The Id of the ELT Sync that the ELT Stream belongs to.
    - `name` string, required — The name of the ELT Stream
    - `incremental_primary_key_name` string[] — The name of the primary key field used for incremental sync. Most commonly used for database incremental syncs.
    - `incremental_pointer_id` string — The name of the field used for incremental sync cursor.
    - `full_sync_at_midnight` boolean, required — Indicates whether the full sync should be performed at midnight.
    - `full_sync_always` boolean, required — Indicates whether the full sync should always be performed.
    - `protected_from_full_sync` boolean, required — Indicates whether the stream is protected from full sync.
    - `created_at` string, date-time, required — The datetime when the ELT Stream was created.
    - `updated_at` string, date-time, required — The datetime when the ELT Stream was last updated.
    - `excluded_substreams` string[], required — Excluded substreams from syncing.
    - `enabled_history_table` boolean, required — Whether history table(s) are enabled for this stream
    - `sync_interval` string, nullable — Custom cron schedule for this stream. When set, the stream is pulled out of its ELT Sync (orchestration or schedule) and runs on its own schedule. Null means it follows the parent ELT Sync.
  - `start_date` string, date-time — The date from when the sync should synchronize the data.
  - `status` 'NOT_STARTED' | 'RUNNING' | 'FAILED' | 'PAUSED', required — The status of the sync.
  - `sync_interval` string, cron expression — The cron expression when the sync should run. Provided if sync is not attached to an Orchestration.
  - `updated_at` string, date-time, required — The datetime when the ELT Sync was last updated.

## Other responses

- `404`

---

[API](https://skmtc.net/weld/apis/weld-rest-api.md) · [All operations](https://skmtc.net/weld/apis/weld-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/weld/weld-rest-api/revisions/75294f591cc2/schema)
