---
title: "Correct starting-point carry-forward items"
method: PATCH
path: "/bank-accounts/{id}/starting-point"
tags: ["Banking"]
---

# Correct starting-point carry-forward items

`PATCH /bank-accounts/{id}/starting-point`

## Request

- Base URL: `https://ledgerhq.pro/api/v1`
- URL: `https://ledgerhq.pro/api/v1/bank-accounts/{id}/starting-point`
- Auth: one of:
  - HTTP bearer and API key in header `x-organization-id`
  - HTTP bearer and API key in header `x-organization-id`

Previews or applies a correction to which posted imported transactions through the saved starting-point cutoff remain outstanding. The saved date, balance, manual baseline rows, and completed baseline stay unchanged. A later completed reconciliation makes this correction unavailable.

## Path parameters

- `id` string, uuid, required

## Request body

- object
  - `selectedTransactionIds` string[], required: Complete desired set of posted imported transaction UUIDs through the saved cutoff that should remain outstanding.
  - `preview` boolean: Calculate added and removed rows without writing when true.
  - `reason` string: Optional audit reason for the correction.

## Response `200`

Carry-forward correction preview or result

## Other responses

- `default`: Error response

---

[API](https://skmtc.dev/ledgerhq-pro/apis/ledgerhq-bookkeeping-api.md) · [All operations](https://skmtc.dev/ledgerhq-pro/apis/ledgerhq-bookkeeping-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ledgerhq-pro/apis/ledgerhq-bookkeeping-api/revisions/9a8269f0a586?raw)
