Account activity report

The Account Activity Report provides detailed information about all transactions and activities on specific accounts within a selected date range. This report helps you track and monitor account movements, balances, and transaction details.

Access Methods

Direct API Access (Synchronous version)

Paginated Version

For datasets larger than 50,000 payments, use the paginated version:

Available Formats

JSON/CSV Format

  • Standard format with all transaction details
  • Optional VIBAN column available
  • Includes running balances

MT940 Format

Follows SWIFT reporting standards:

{1:F01A1111111111}{2:O940XXXXXXXXXXXXN}{3:{108:XXXXXXXXX}}{4: Header
:25: Account id (IBAN)
:28C: Statement number, unique for each statement
:60F: Opening balance: C/DYYMMDDCCYAMOUNT
:61: Transaction: VD, TD, D/C ,AMOUNT ,TYPE ,BC Connect unique reference
:86: Transaction Information: counterpart name, counterparty address, counterparty account, remitter information line 1,2,3,4
:62F: Closing balance: C/DYYMMDDCCYAMOUNT

Request Parameters

Standard Report Parameters

ParameterRequiredDescription
FromTransactionDateMandatoryFormat: ISO 8601 | YYYY-MM-DD. Specify from which transaction date the report should be generated.
ToTransactionDateMandatoryFormat: ISO 8601 | YYYY-MM-DD. Specify until which transaction date the report should be generated.
AccountIdOptionalSpecify Id of the account on which activities have been booked. It is possible to send comma separated list of GUIDs.
Format: comma (,) separated string
IncludeVIBANOptionalBy requesting this additional property on CSV format report returns an additional column with the VIBAN (DK representation) used in the instruction.
PropertiesIncludedOptionalSpecify properties to include in the report results. By default we will include all properties except for paymentId & lastChangedTimestamp.
PropertiesExcludedOptionalSpecifies properties to exclude from the report results. By default we will include all properties.

Additional Parameters for Paged Report

ParameterRequiredDescription
PageNumberMandatoryInteger, specify a valid page number (1 to n)
PageSizeMandatoryInteger, any positive value may be specified however values above an internal maximum value will be reset to the max allowed value.

Response Fields

Standard Fields

NameTypeExampleDescription
Transaction DateDate mm/dd/yy3/25/2019What date was the transaction made
Value DateDate mm/dd/yy3/25/2019Value date of the transaction
CreditDecimal (22,2)100The credit amount
DebitDecimal (22,2)3728.58The debit amount
BalanceDecimal (22,2)366993.58Running account balance including current transaction
Reference NumberText (16)010F30xx90840001BC Connect reference number, unique identifier for processed transactions
DescriptionText (16)Incoming PaymentType of transaction (Incoming, Outgoing, Own Payment)
Payment DetailsText (150)Information for beneficiaryLine 1 of payment details (Remitter information line 1)
Beneficiary/Remitter 1Text (35)IBANCounterparty account IBAN
Beneficiary/Remitter 2Text (35)Loaners IncCounter party name
VIBAN *Text (35)DK VIBANDK representation of VIBAN used in the transaction (optional field)

Additional Fields for Paged Report

NameTypeExampleDescription
Customer NameText (105)BC ConnectThe client name associated with the account(s)
Account NumberText (18)DKXXX000000012345The account number holding the transactions
Account CurrencyText (3)USDCurrency of the account
Report DateDateApr 9, 2019The date the report was generated

Optional Fields (On Request)

NameTypeExampleDescription
StatusReasonCodeText-Status reason code for the transaction
StatusReasonDescriptionText-Description of the status reason