The AUDIT bank reconciliation for one bank account, exactly as Banking → Reconciliation report and Clear transactions show it — so you can work the reconciliation WITH the owner instead of sending them to the app. Returns (1) `report`: balance per bank statement (or "Not stated" when the statement carries no closing balance — pass `balance` from the paper statement to work it through; used for this answer only, never stored), less unpresented payments, add deposits not yet credited, adjust for statement lines not yet in the books, = balance per books worked from the statement, beside the ledger balance and the UNEXPLAINED difference (never forced to zero), plus the Clear Transaction listing for the statement period; (2) `clearStep`: the book entries not yet cleared up to the statement date (each with its entryId, date, reference, description, signed amount, and any suggested statement line of the same amount), and the statement lines a tick may pair with (statementLineId, date, amount, remaining); (3) `hints`: the three patterns the page explains, in the page's own words (`explanation`) — a pair of entries that cancel out (`clearDate` is never before the statement starts), a cash sale with no deposit on the statement (never counter-day or POS takings), and an opening balance the books do not hold: none on the account (`kind: missing`) or one dated after the first statement starts (`kind: late`), never given when the report ties; when `actionable` is false, no fix is safe to name, so name none. Pick the account with `bankAccountId` (default: the first bank account), and the statement with `statementId` (default: its latest) or a date with `asOf`. Clear transactions lists 300 rows at a time, oldest first; `offset` reads the next batch. Report lists over 200 rows are truncated, their totals never. Ringgit bank accounts only — a credit card or a foreign-currency account is refused with the page's own sentence. READ-ONLY: to tick entries, file create_bank_clearing_draft; to settle a posted payment against invoices or bills, file create_payment_match_draft. The owner approves both in Taokeh.