Skip to main content
POST
Apply a one-time reconciliation baseline (migration cutover anchor)

Authorizations

Authorization
string
header
required

API key issued per entity via Settings > Developers > API Keys. Each key carries scopes (e.g. orders:read, products:write). Bearer token format: Authorization: Bearer ark_live_ent_Test keys use ark_test_ent_. Both are issued per entity
via Settings > Developers > API Keys.

Path Parameters

id
string<uuid>
required

Bank account UUID.

Body

application/json
baseline_date
string<date>
required

The cutover/anchor date (YYYY-MM-DD).

baseline_balance
number
required

The REAL bank statement balance at the anchor date.

keep_open_gl_line_ids
string<uuid>[]

Journal-entry-line UUIDs to KEEP unreconciled (in-transit checks/deposits not yet cleared at the anchor).

keep_open_bank_txn_ids
string<uuid>[]

Bank transaction UUIDs to KEEP unexcluded (feed lines that must remain matchable).

force
boolean

Accept a nonzero anchor variance (default false -> 422 when |variance| > $0.01).

notes
string | null

Appended to the system session's notes (capped 500 chars).

Response

Idempotent re-run (same date + balance already stamped)

data
object