---
title: "Sync Entity Ingestion Config"
method: POST
path: "/v2/entity-ingestion-configs/{config_id}/sync"
tags: ["Entity Ingestion Config API"]
---

# Sync Entity Ingestion Config

`POST /v2/entity-ingestion-configs/{config_id}/sync`

Trigger a sync for an entity ingestion config. Starts the ingestion workflow to fetch and sync external data.

## Path parameters

- `config_id` string, required — The ID of the ingestion config to trigger sync for.

## Request body

- object
  - `forceFullResync` boolean — When true, ignore and discard any saved resume checkpoint and start the ingestion fresh from the last completed watermark. Default (false) resumes an interrupted run if one exists.

## Response `200`

Success

- SvstorePublicapiSyncEntityIngestionConfigResponse

## Other responses

- `default` — Error

---

[API](https://skmtc.net/serval/apis/serval-public-api.md) · [All operations](https://skmtc.net/serval/apis/serval-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/serval/serval-public-api/versions/0549515e9384/schema)
