Skip to main content
Base URL: http://localhost:8000

GET /banks

Get all bank accounts. Response

POST /bank

Create a new bank account. Request Body

PUT /bank/{bank_id}

Update a bank account’s name. Request Body

DELETE /bank-account/{bank_id}

Delete a bank account and all its ledger rows.

GET /bank-ledger/{bank_account_id}

Get all ledger rows for a bank account. Returns rows with IN/OUT entries, running balance, and date.

POST /bank-ledger/{bank_account_id}

Add a new ledger row. Request Body

PUT /bank-ledger/{bank_account_id}

Update an existing bank ledger row.