LedgerLou Docs is optimized for desktop.

Please open this page on a device with a wider screen.

Bank

Reconcile bank transaction

Links a bank transaction to an existing booking intent (reconciliation, account reconciliation, bank matching). For foreign-currency items the reconciliation runs against the EUR booking value and currently always settles the full open document amount.

reconcile_bank_transaction
Authorization
Authorization string header required API key in the format ll_.... Pass as a Bearer token in the OAuth flow.
Scopes
bank:write
Parameters
bank_transaction_id string (uuid) required ID of the bank transaction
intent_id string (uuid) required intent_id of the booking to allocate
candidate_kind string optional bank_booking, open_receivable or open_liability
open_item_account string optional Open-item account for customers/vendors
Response
200
Success
MCP reconcile_bank_transaction
JSON
{
  "tool": "reconcile_bank_transaction",
  "params": {
    "bank_transaction_id": "<string>",
    "intent_id": "<string>",
    "candidate_kind": "<string>",
    "open_item_account": "<string>"
  }
}
200 Response
JSON
{
  "status": "<string>",
  "bank_transaction_id": "<string>",
  "intent_id": "<string>"
}