Intraday Statement For A Virtual Account
GET
/collection-middleware/statement/intraday
Returns ledger movements on the given master account within a half-open [startTime, endTime) window, with the account balance at each edge. The merchant is resolved from the bearer token's partnerCode claim and must own the account. Timestamps are RFC-3339, for example 2025-05-16T00:00:00Z.
Query parameters
-
accountNumberMaster account number.
-
startTimeWindow start, inclusive. RFC-3339.
-
endTimeWindow end, exclusive. RFC-3339.
-
page1-based page number.
-
pageSizeRows per page, 1-500.
Request body (optional)
This endpoint accepts a body with no declared schema.
Response 200
-
successA string indicating the success status of the request.
-
dataAn object containing the collection middleware statement data.
-
accountNumberThe account number associated with the collection middleware statement.
-
businessDateThe business date of the collection middleware statement.
-
currencyThe currency of the collection middleware statement.
-
openingBalanceDateThe date of the opening balance of the collection middleware statement.
-
closingBalanceDateThe date of the closing balance of the collection middleware statement.
-
openingBalanceAmountThe opening balance amount of the collection middleware statement.
-
closingBalanceAmountThe closing balance amount of the collection middleware statement.
-
detailsAn array of details for the collection middleware statement transactions.
-
systemReferenceThe system reference of a transaction in the collection middleware statement.
-
originalSystemReferenceThe original system reference of a transaction in the collection middleware statement.
-
directionThe direction of a transaction in the collection middleware statement.
-
transactionTypeThe type of a transaction in the collection middleware statement.
-
amountThe amount of a transaction in the collection middleware statement.
-
currencyThe currency of a transaction in the collection middleware statement.
-
completedTimeThe time a transaction in the collection middleware statement was completed.
-
beneficiaryAccountNumberThe beneficiary account number of a transaction in the collection middleware statement.
-
beneficiaryNameThe name of the beneficiary.
-
beneficiaryBankNameThe name of the beneficiary's bank.
-
beneficiaryBankSwiftCodeThe SWIFT code of the beneficiary's bank.
-
payerNameThe name of the payer.
-
payerAccountNumberThe account number of the payer.
-
payerBankNameThe name of the payer's bank.
-
payerBankSwiftCodeThe SWIFT code of the payer's bank.
-
payerAddressThe address of the payer.
-
remarkA remark or description of the transaction.
-
valueDateThe date the transaction was processed.
-
-
currentPageThe current page number of the statement.
-
totalPagesThe total number of pages in the statement.
-
totalRecordsThe total number of records in the statement.
-
hasMoreA boolean indicating whether there are more records to retrieve.
-
netMovementAmountThe net movement amount of the account.
-
balanceReconciledA boolean indicating whether the balance is reconciled.
-
-
errorAn object containing error information.
-
codeThe error code.
-
messageA message describing the error that occurred.
-
Errors
| Status | Meaning |
|---|---|
| 400 | Malformed or out-of-bounds query parameters |
| 403 | Token is not bound to a merchant |
| 404 | No such virtual account for this merchant |