TransactionsResponse200Json Data Type

Body of the JSON response for a successful read transaction list request. This account report contains transactions resulting from the query parameters.

Properties
name data type description
account AccountReference Get account
transactions AccountReport Get transactions
balances array of Balance A list of balances regarding this account, e.g. the current balance, the last booked balance. The list might be restricted to the current balance.
_links map of object Get links

Example

{
  "account" : {
    "iban" : "...",
    "bban" : "...",
    "pan" : "...",
    "maskedPan" : "...",
    "msisdn" : "...",
    "currency" : "..."
  },
  "transactions" : {
    "booked" : [ {
      "transactionId" : "...",
      "entryReference" : "...",
      "endToEndId" : "...",
      "mandateId" : "...",
      "checkId" : "...",
      "creditorId" : "...",
      "bookingDate" : "...",
      "valueDate" : "...",
      "transactionAmount" : { },
      "currencyExchange" : [ { }, { } ],
      "creditorName" : "...",
      "creditorAccount" : { },
      "creditorAgent" : "...",
      "ultimateCreditor" : "...",
      "debtorName" : "...",
      "debtorAccount" : { },
      "debtorAgent" : "...",
      "ultimateDebtor" : "...",
      "remittanceInformationUnstructured" : "...",
      "remittanceInformationUnstructuredArray" : [ "...", "..." ],
      "remittanceInformationStructured" : { },
      "remittanceInformationStructuredArray" : [ { }, { } ],
      "additionalInformation" : "...",
      "additionalInformationStructured" : { },
      "purposeCode" : "REPO",
      "bankTransactionCode" : "...",
      "proprietaryBankTransactionCode" : "...",
      "balanceAfterTransaction" : { },
      "_links" : {
        "property1" : { },
        "property2" : { }
      }
    }, {
      "transactionId" : "...",
      "entryReference" : "...",
      "endToEndId" : "...",
      "mandateId" : "...",
      "checkId" : "...",
      "creditorId" : "...",
      "bookingDate" : "...",
      "valueDate" : "...",
      "transactionAmount" : { },
      "currencyExchange" : [ { }, { } ],
      "creditorName" : "...",
      "creditorAccount" : { },
      "creditorAgent" : "...",
      "ultimateCreditor" : "...",
      "debtorName" : "...",
      "debtorAccount" : { },
      "debtorAgent" : "...",
      "ultimateDebtor" : "...",
      "remittanceInformationUnstructured" : "...",
      "remittanceInformationUnstructuredArray" : [ "...", "..." ],
      "remittanceInformationStructured" : { },
      "remittanceInformationStructuredArray" : [ { }, { } ],
      "additionalInformation" : "...",
      "additionalInformationStructured" : { },
      "purposeCode" : "ACCT",
      "bankTransactionCode" : "...",
      "proprietaryBankTransactionCode" : "...",
      "balanceAfterTransaction" : { },
      "_links" : {
        "property1" : { },
        "property2" : { }
      }
    } ],
    "pending" : [ {
      "transactionId" : "...",
      "entryReference" : "...",
      "endToEndId" : "...",
      "mandateId" : "...",
      "checkId" : "...",
      "creditorId" : "...",
      "bookingDate" : "...",
      "valueDate" : "...",
      "transactionAmount" : { },
      "currencyExchange" : [ { }, { } ],
      "creditorName" : "...",
      "creditorAccount" : { },
      "creditorAgent" : "...",
      "ultimateCreditor" : "...",
      "debtorName" : "...",
      "debtorAccount" : { },
      "debtorAgent" : "...",
      "ultimateDebtor" : "...",
      "remittanceInformationUnstructured" : "...",
      "remittanceInformationUnstructuredArray" : [ "...", "..." ],
      "remittanceInformationStructured" : { },
      "remittanceInformationStructuredArray" : [ { }, { } ],
      "additionalInformation" : "...",
      "additionalInformationStructured" : { },
      "purposeCode" : "UNIT",
      "bankTransactionCode" : "...",
      "proprietaryBankTransactionCode" : "...",
      "balanceAfterTransaction" : { },
      "_links" : {
        "property1" : { },
        "property2" : { }
      }
    }, {
      "transactionId" : "...",
      "entryReference" : "...",
      "endToEndId" : "...",
      "mandateId" : "...",
      "checkId" : "...",
      "creditorId" : "...",
      "bookingDate" : "...",
      "valueDate" : "...",
      "transactionAmount" : { },
      "currencyExchange" : [ { }, { } ],
      "creditorName" : "...",
      "creditorAccount" : { },
      "creditorAgent" : "...",
      "ultimateCreditor" : "...",
      "debtorName" : "...",
      "debtorAccount" : { },
      "debtorAgent" : "...",
      "ultimateDebtor" : "...",
      "remittanceInformationUnstructured" : "...",
      "remittanceInformationUnstructuredArray" : [ "...", "..." ],
      "remittanceInformationStructured" : { },
      "remittanceInformationStructuredArray" : [ { }, { } ],
      "additionalInformation" : "...",
      "additionalInformationStructured" : { },
      "purposeCode" : "RHBS",
      "bankTransactionCode" : "...",
      "proprietaryBankTransactionCode" : "...",
      "balanceAfterTransaction" : { },
      "_links" : {
        "property1" : { },
        "property2" : { }
      }
    } ],
    "information" : [ {
      "transactionId" : "...",
      "entryReference" : "...",
      "endToEndId" : "...",
      "mandateId" : "...",
      "checkId" : "...",
      "creditorId" : "...",
      "bookingDate" : "...",
      "valueDate" : "...",
      "transactionAmount" : { },
      "currencyExchange" : [ { }, { } ],
      "creditorName" : "...",
      "creditorAccount" : { },
      "creditorAgent" : "...",
      "ultimateCreditor" : "...",
      "debtorName" : "...",
      "debtorAccount" : { },
      "debtorAgent" : "...",
      "ultimateDebtor" : "...",
      "remittanceInformationUnstructured" : "...",
      "remittanceInformationUnstructuredArray" : [ "...", "..." ],
      "remittanceInformationStructured" : { },
      "remittanceInformationStructuredArray" : [ { }, { } ],
      "additionalInformation" : "...",
      "additionalInformationStructured" : { },
      "purposeCode" : "CHAR",
      "bankTransactionCode" : "...",
      "proprietaryBankTransactionCode" : "...",
      "balanceAfterTransaction" : { },
      "_links" : {
        "property1" : { },
        "property2" : { }
      }
    }, {
      "transactionId" : "...",
      "entryReference" : "...",
      "endToEndId" : "...",
      "mandateId" : "...",
      "checkId" : "...",
      "creditorId" : "...",
      "bookingDate" : "...",
      "valueDate" : "...",
      "transactionAmount" : { },
      "currencyExchange" : [ { }, { } ],
      "creditorName" : "...",
      "creditorAccount" : { },
      "creditorAgent" : "...",
      "ultimateCreditor" : "...",
      "debtorName" : "...",
      "debtorAccount" : { },
      "debtorAgent" : "...",
      "ultimateDebtor" : "...",
      "remittanceInformationUnstructured" : "...",
      "remittanceInformationUnstructuredArray" : [ "...", "..." ],
      "remittanceInformationStructured" : { },
      "remittanceInformationStructuredArray" : [ { }, { } ],
      "additionalInformation" : "...",
      "additionalInformationStructured" : { },
      "purposeCode" : "EPAY",
      "bankTransactionCode" : "...",
      "proprietaryBankTransactionCode" : "...",
      "balanceAfterTransaction" : { },
      "_links" : {
        "property1" : { },
        "property2" : { }
      }
    } ],
    "_links" : {
      "property1" : { },
      "property2" : { }
    }
  },
  "balances" : [ {
    "balanceAmount" : {
      "currency" : "...",
      "amount" : "..."
    },
    "balanceType" : "OPENINGBOOKED",
    "creditLimitIncluded" : true,
    "lastChangeDateTime" : 12345,
    "referenceDate" : "...",
    "lastCommittedTransaction" : "..."
  }, {
    "balanceAmount" : {
      "currency" : "...",
      "amount" : "..."
    },
    "balanceType" : "CLOSINGBOOKED",
    "creditLimitIncluded" : true,
    "lastChangeDateTime" : 12345,
    "referenceDate" : "...",
    "lastCommittedTransaction" : "..."
  } ],
  "_links" : {
    "property1" : { },
    "property2" : { }
  }
}