Read transaction details of an account

GET /v1/accounts/{accountId}/transactions/{transactionId}

Path parameters

Responses

  • default application/json

    default response

    Hide response attribute Show response attribute object
    • transactionsDetails object Required

      Additional properties are allowed.

      Hide transactionsDetails attributes Show transactionsDetails attributes object
      • transactionAmount object Required

        Additional properties are allowed.

        Hide transactionAmount attributes Show transactionAmount attributes object
        • currency string Required

          Format should match the following pattern: [A-Z]{3}.

        • amount string Required

          Format should match the following pattern: -?[0-9]{1,14}(\.[0-9]{1,3})?.

      • transactionId string Required
      • Minimum length is 0, maximum length is 35.

      • batchIndicator boolean Required
      • Minimum length is 0, maximum length is 35.

      • bookingDate string(date) Required
      • valueDate string(date) Required
      • currencyExchange array[object]
        Hide currencyExchange attributes Show currencyExchange attributes object
      • creditorName string Required

        Minimum length is 0, maximum length is 70.

      • Additional properties are allowed.

        Hide creditorAccount attributes Show creditorAccount attributes object
        • iban string

          Format should match the following pattern: [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}.

        • Minimum length is 0, maximum length is 35.

        • currency string

          Format should match the following pattern: [A-Z]{3}.

      • Format should match the following pattern: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}.

      • Minimum length is 0, maximum length is 70.

      • Additional properties are allowed.

        Hide debtorAccount attributes Show debtorAccount attributes object
        • iban string

          Format should match the following pattern: [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}.

        • Minimum length is 0, maximum length is 35.

        • currency string

          Format should match the following pattern: [A-Z]{3}.

      • Format should match the following pattern: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}.

      • Minimum length is 0, maximum length is 140.

      • _extras object Required

        Additional properties are allowed.

        Hide _extras attribute Show _extras attribute object
GET /v1/accounts/{accountId}/transactions/{transactionId}
curl \
 --request GET https://api.memo.bank/nextgenpsd2/v1/accounts/{accountId}/transactions/{transactionId} \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Signature: $SIGNATURE"
Response examples (default)
{
  "transactionsDetails": {
    "transactionAmount": {
      "currency": "string",
      "amount": "string"
    },
    "transactionId": "string",
    "endToEndId": "string",
    "batchIndicator": true,
    "batchNumberOfTransactions": 42,
    "mandateId": "string",
    "bookingDate": "2025-05-04",
    "valueDate": "2025-05-04",
    "currencyExchange": [
      {
        "sourceCurrency": "string",
        "exchangeRate": "string",
        "unitCurrency": "string",
        "targetCurrency": "string",
        "quotationDate": "2025-05-04"
      }
    ],
    "creditorName": "string",
    "creditorAccount": {
      "iban": "string",
      "maskedPan": "string",
      "currency": "string",
      "cashAccountType": "string"
    },
    "creditorAgent": "string",
    "debtorName": "string",
    "debtorAccount": {
      "iban": "string",
      "maskedPan": "string",
      "currency": "string",
      "cashAccountType": "string"
    },
    "debtorAgent": "string",
    "remittanceInformationUnstructured": "string",
    "_extras": {
      "counterpartyAndRemittanceInformationUnstructured": "string"
    }
  }
}