BankAccounts

List a bank account's transactions

Changed on
get/v1/bankaccounts/{id}/transactions

Request

Path parameters

idinteger required

Bank account ID

Query parameters

PageIndexinteger
PageSizeinteger
OrderBystring
Fromstring date

From (inclusive)

Tostring date

To (inclusive)

SearchTermstring

Full-text search over the label and the amount

HideExcludedboolean

Leave out the transactions that have been set aside. Off by default, so they are returned.

HideReconciliatedboolean

Leave out the transactions already matched to a settlement. Off by default, so they are returned.

Response

OK

bankAccountIdinteger

Bank account ID

categorystring nullable

Category as the provider classifies it

comingboolean

Whether the transaction is announced but not yet settled by the bank

datestring date-time

Date the transaction counts under

fullLabelstring nullable

Full label as the bank sends it

idinteger

Bank transaction ID

includedExternalFeesAmountnumber double

Fees already included in Altoviz.Api.Models.BankTransaction.Value

isExcludedboolean

Whether the transaction has been set aside, so it is not offered for reconciliation and does not count towards the account's pending total. Toggled by Exclude and Include.

isImportedboolean

Whether the transaction came from a file import rather than a provider

isReconciliatedboolean

Whether the transaction is already matched to a settlement

labelstring nullable

Short label

metadataobject nullable

Metadata carried with the transaction

nature'Transfer' | 'Order' | 'Check' | 'CashDeposit' | 'Payback' | 'Withdrawal' | 'Loan' | 'BankFees' | 'Card' | 'CardSummary' | 'Interest' | 'Dividend' | 'Other'
notesstring nullable

Notes

paymentMethod'Transfer' | 'Order' | 'Check' | 'Cash' | 'Card' | 'Bill' | 'Usec' | 'Other'
transactionIdstring nullable

The transaction's identifier at the provider it was synchronized from

valuenumber double

Amount. Negative for money leaving the account.

valueDatestring date-time nullable

Value date

Changes