---
title: "Trigger Incremental Cache Update"
method: POST
path: "/data/projects/{projectId}/cache/{cacheId}/incrementalUpdate"
tags: ["Data -- Cache"]
---

# Trigger Incremental Cache Update

`POST /data/projects/{projectId}/cache/{cacheId}/incrementalUpdate`

## Request

- Base URL: `https://partner.peaka.studio/api/v1`
- URL: `https://partner.peaka.studio/api/v1/data/projects/{projectId}/cache/{cacheId}/incrementalUpdate`
- Auth: HTTP bearer

Manually triggers an incremental (delta) sync for the specified cache. This syncs only the rows that have changed (inserted, updated, or deleted) since the last successful sync.

Incremental sync is faster than a full refresh because it processes only the delta. This is a one-time manual trigger that runs independently of any configured schedule. If an incremental sync is already running, this call may start a new workflow that will be queued.

Use the Get Cache Status endpoint to monitor the progress of the triggered sync. The `lastIncrementalCacheExecution` field in the status response will reflect the new execution.

## Path parameters

- `projectId` string, required
- `cacheId` string, required

## Response `200`

Incremental sync triggered successfully.

## Other responses

- `404`: Cache not found for the given cacheId.

---

[API](https://skmtc.dev/peaka/apis/peaka-gateway-api.md) · [All operations](https://skmtc.dev/peaka/apis/peaka-gateway-api/llms.txt) · [OpenAPI document](https://skmtc.dev/peaka/apis/peaka-gateway-api/revisions/e68b033a22d5?raw)
