Path parameters
-
accountId
string(uuid) Required
Query parameters
-
bookingStatus
string Values are
booked
,pending
, orboth
. Default value isboth
. -
dateFrom
string(date) Filter transactions by transaction date (inclusive greater than).
-
dateTo
string(date) Filter transactions by transaction date (exclusive lower than).
-
orderBy
string Values are
transactionDate
or-transactionDate
.Default value is
transactionDate
.
GET
/v1/card-accounts/{accountId}/transactions
curl \
--request GET 'https://api.memo.bank/nextgenpsd2/v1/card-accounts/{accountId}/transactions' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Signature: $SIGNATURE"
Response examples (default)
{
"cardAccount": {
"iban": "string",
"maskedPan": "string",
"currency": "string",
"cashAccountType": "string"
},
"debitAccounting": true,
"cardTransactions": {
"_links": {
"cardAccount": {
"href": "string"
},
"next": {
"href": "string"
},
"previous": {
"href": "string"
}
},
"booked": [
{
"transactionAmount": {
"currency": "string",
"amount": "string"
},
"cardTransactionId": "string",
"transactionDate": "2025-05-04",
"bookingDate": "2025-05-04",
"valueDate": "2025-05-04",
"currencyExchange": [
{
"sourceCurrency": "string",
"exchangeRate": "string",
"unitCurrency": "string",
"targetCurrency": "string",
"quotationDate": "2025-05-04"
}
],
"originalAmount": {
"currency": "string",
"amount": "string"
},
"markupFee": {
"currency": "string",
"amount": "string"
},
"markupFeePercentage": "string",
"cardAcceptorId": "string",
"cardAcceptorAddress": {
"country": "string",
"townName": "string"
},
"merchantCategoryCode": "string",
"maskedPAN": "string",
"transactionDetails": "string"
}
],
"pending": [
{
"transactionAmount": {
"currency": "string",
"amount": "string"
},
"cardTransactionId": "string",
"transactionDate": "2025-05-04",
"bookingDate": "2025-05-04",
"valueDate": "2025-05-04",
"currencyExchange": [
{
"sourceCurrency": "string",
"exchangeRate": "string",
"unitCurrency": "string",
"targetCurrency": "string",
"quotationDate": "2025-05-04"
}
],
"originalAmount": {
"currency": "string",
"amount": "string"
},
"markupFee": {
"currency": "string",
"amount": "string"
},
"markupFeePercentage": "string",
"cardAcceptorId": "string",
"cardAcceptorAddress": {
"country": "string",
"townName": "string"
},
"merchantCategoryCode": "string",
"maskedPAN": "string",
"transactionDetails": "string"
}
]
},
"balances": [
{
"balanceAmount": {
"currency": "string",
"amount": "string"
},
"balanceType": "closingBooked",
"creditLimitIncluded": true,
"referenceDate": "2025-05-04"
}
]
}