Bank Transactions

This s a documentation page for our shiny new REST API - you weren't meant to find it. This API isn't ready for public use yet. We're chopping and changing it a LOT as we grow it. So if you build something that uses it then it's very likely to break in a future update. Don't say you weren't warned!

A paginated list of bank transactions is returned (ordered by TransactionDate in descending order).If startDate and endDate are not specified then, bank transactions for previous month will be fetched by default.If page and page size are not specified then, first page with 10 bank transactions will be displayed (like invoices).

Name of the column on which sorting needs to be applied. The acceptable values for this parameter are:1. Date2. PaidIn3. PaidOut4. TransactionTypeThis parameter is optional. Default is Date

order

Sort direction can be either Asc for ascending or Desc for descending. Default is Desc. (optional)

filterby

The list can be filtered by transactions frequency type. Set this parameter to “All” or empty or exclude from the URL if all transactions are to be retrieved. The acceptable values for this parameter are:1. All2. Unallocated3. Invoice4. PurchaseDefault is All

includeBulk

Default is true. Pass false when you don’t want bulk Invoice/Purchase payments to be included in results

searchText

search keywords

includeFeedMatched

Default is true. Pass false when you don’t want all transaction for which BankFeeds have already been matched

includeJournals

Default is true. Pass false when you don’t want banktransaction done from Journals

includeNominalCodeBankTransactions

Default is true. Pass false when you don’t want bank transactions done from other bank accounts.

DELETE Operation

Deletes a specific transaction of a bank account using following URL –

URL: /bankaccounts/{accountId}/transactions/{transactionid}

{accountId} in the URL will be replaced by bank account for which transaction is to be deleted.{transactionid} in the url will be replaced by transaction id to be deleted.Rest Api returns 204 as in http response code if deletion is succeeded.