Logotipo Hedhog

Get Hedhog updates in your inbox

New releases, fresh recipes, and breaking changes — no spam.

finance Submodule

statements-transfers

Bank statements, reconciliations, imports/exports, adjustments, and inter-account transfers.

Source path: libraries/finance/src/finance-statements.controller.ts, finance-transfers.controller.ts

Module file: finance.module.ts

Introduction

Once financial titles exist, statement and transfer operations connect them to bank reality. This area handles statement imports, exports, reconciliation summaries, explicit reconciliation rows, manual adjustments, and inter-account transfers.

Operationally, these endpoints are where bookkeeping teams spend most of their day-to-day effort while aligning expected movements with actual bank activity.

HTTP Endpoints

12 endpoints

List bank statements.

Export statements.

Import a bank statement file.

Create a manual statement adjustment.

Create a statement entry.

Update a statement entry.

Params
id (int)

Delete a statement entry.

Params
id (int)

Get reconciliation summary for a bank account.

Create a bank reconciliation.

Delete or undo a reconciliation.

Params
id (int)

List transfers between bank accounts.

Create a transfer between bank accounts.

MCP Tools

Named tools callable by AI models via the Model Context Protocol (MCP).

  • finance.statements.list

    List bank statements

  • finance.bank-reconciliation.summary

    Get bank reconciliation summary

  • finance.transfers.list

    List transfers