Skip to main content

TransactionsImport

Data import view model for notifications

countReceivedint32

The number of transactions received

The total nomber of transactions downloaded from the provider

Example: 100
countAddedint32

The number of added transactions

The number transactions that were downloaded for the first time and added

Example: 10
countUpdatedint32

The number of updated transactions

The number of transactions that were already downloaded before, but this download has new data for these transactions

Example: 5
bookingDateStartdate-timenullable

Booking date and time of the earliest imported transaction

bookingDateEnddate-timenullable

Booking date and time of the latest imported transaction

createdAtdate-time

Import date and time

Example: 2024-03-24T13:05:15.000
errorstringnullabledeprecated

Error message

Example: An error occurred when importing transactions
statusstringrequired

Data import status

  • Done - Import completed successfully
  • Importing - Currently importing
  • Failed - Import failed

Possible values: non-empty

Example: Done
warnings object[]nullable
  • Array [
  • typestringnullable

    Type or general classification of the error.

    Example: AccountCredentialsInvalid
    messagestringnullable

    Error message.

    providerMessagestringnullable

    Original error message from the PSP.

    isUserActionRequiredboolean

    Whether a user action is required to resolve the error.

    Example: true
    isTemporaryboolean

    If the error is temporary.

    Example: false
  • ]
  • errors object[]nullable
  • Array [
  • typestringnullable

    Type or general classification of the error.

    Example: AccountCredentialsInvalid
    messagestringnullable

    Error message.

    providerMessagestringnullable

    Original error message from the PSP.

    isUserActionRequiredboolean

    Whether a user action is required to resolve the error.

    Example: true
    isTemporaryboolean

    If the error is temporary.

    Example: false
  • ]
  • dataImportIdstringnullable
    TransactionsImport
    {
    "countReceived": 100,
    "countAdded": 10,
    "countUpdated": 5,
    "bookingDateStart": "2024-07-29T15:51:28.071Z",
    "bookingDateEnd": "2024-07-29T15:51:28.071Z",
    "createdAt": "2024-03-24T13:05:15.000",
    "status": "Done",
    "warnings": [
    {
    "type": "AccountCredentialsInvalid",
    "message": "string",
    "providerMessage": "string",
    "isUserActionRequired": true,
    "isTemporary": false
    }
    ],
    "errors": [
    {
    "type": "AccountCredentialsInvalid",
    "message": "string",
    "providerMessage": "string",
    "isUserActionRequired": true,
    "isTemporary": false
    }
    ],
    "dataImportId": "string"
    }