...
The transactions resource is used by an AISP to retrieve the transactions for a specific AccountId or to retrieve the transactions in bulk for account(s) that the user/customer has authorised to access.
...
These objects must not be returned without the ReadTransactionsDetail permission:
OBReadTransaction/Data/Transaction/TransactionInformation
OBReadTransaction/Data/Transaction/Balance
OBReadTransaction/Data/Transaction/MerchantDetails
OBReadTransaction/Data/Transaction/CreditorAgent
OBReadTransaction/Data/Transaction/CreditorAccount
OBReadTransaction/Data/Transaction/DebtorAgent
OBReadTransaction/Data/Transaction/DebtorAccount
If the ReadTransactionsDetail is granted by the user/customer:
OBReadTransaction/Data/Transaction/TransactionInformation may be returned if applicable to the transaction and ASPSP (0..1)
OBReadTransaction/Data/Transaction/Balance may be returned if applicable to the transaction and ASPSP (0..1)
OBReadTransaction/Data/Transaction/MerchantDetails may be returned if applicable to the transaction and ASPSP (0..1)
OBReadTransaction/Data/Transaction/CreditorAgent may be returned if applicable to the transaction and ASPSP (0..1)
OBReadTransaction/Data/Transaction/CreditorAccount may be returned if applicable to the transaction and ASPSP (0..1)
OBReadTransaction/Data/Transaction/DebtorAgent may be returned if applicable to the transaction and ASPSP (0..1)
OBReadTransaction/Data/Transaction/DebtorAccount may be returned if applicable to the transaction and ASPSP (0..1)
If the ReadPAN permission is granted by the user/customer - the ASPSP may choose to populate the unmasked PAN - if the PAN is being populated in the response for these fields:
...