ResponseWrapperTermDepositListDto
Wrapper for the response containing the result of a term deposit list.
Status of the response
Possible values: [SUCCESS
, ERROR
]
ERROR/SUCCESS
Message describing the response
Request failed/Request successful
Code message describing the response
ERR-001/SUC-001
data object
Represents paginated results.
content object[]
The list of items in the current page.
The unique identifier of the term deposit.
123456
The associated subscription account.
ABCD1234
The associated bank code.
001
The term deposit account.
XYZ987
The currency of the deposit.
EUR
The type of the term deposit.
Standard
Indicates if the deposit is indexed.
true
Indicates if the deposit is pledged.
false
The status code of the deposit.
ACTIVE
Currency label.
Euro
Periodicity label of the deposit.
Monthly
Renewal mode label.
Automatic
The subscription account ID.
10001
The interest payment account ID.
20002
The deposit account ID.
30003
Version of the deposit.
1
The amount of the term deposit.
100000
Formatted amount of the term deposit.
100,000.00 EUR
The interest rate of the term deposit.
2.5
The origin of the funds.
Internal
The execution date of the deposit.
2025-01-01
The effect date of the deposit.
2025-01-02
The maturity date of the deposit.
2025-12-31
Periodicity of the deposit.
Annually
Indicates if interest is prepaid.
false
Indicates if the deposit is capitalized.
true
Indicates if withholding tax is exempted.
false
Number of days associated with the deposit.
365
Renewal mode of the deposit.
Automatic
The gross annual yield rate of the deposit.
3.5
The account where interest will be paid.
ABC123
The status of the term deposit.
ACTIVE
The number of the term deposit.
987654
The type label of the term deposit.
Term Deposit
The agency associated with the deposit.
Agency A
The type of interest applied to the deposit.
Fixed
The label of the interest type.
Fixed Rate
The duration of the deposit in months.
24
The root of the account.
DEPOSIT-123
The maximum allowed deposit amount.
1000000
The minimum allowed deposit amount.
1000
The start date of the deposit.
2025-01-01
The end date of the deposit.
2025-12-31
The amount of interest.
500
The deposit rate for the term deposit.
2.5
Formatted interest amount.
500.00 EUR
Formatted deposit rate.
2.5%
Indicates if an advance is allowed on the deposit.
false
The amount of the allowed advance.
20000
The total number of elements across all pages.
100
The total number of pages available.
10
The current page number (zero-based).
0
The number of items per page.
10
error object
Detailed information about the error response
Error code
ERR-142
Error message
Resource not found / Internal server error
details object[]
List of error details
Error code
ER4001
Detailed error message
Invalid input
Target of the error
username
List of suggestions for resolving the error
["Check the resource ID","Ensure the resource exists"]
metaData object
Additional metadata about the error, that could help in debugging
Additional metadata about the error, that could help in debugging
{"requestId":"3c5e4cebf39cbc5b","operationId":"66fd4d2ae6b6"}
Timestamp of when the response was generated
{
"status": "ERROR/SUCCESS",
"message": "Request failed/Request successful",
"codeMessage": "ERR-001/SUC-001",
"data": {
"content": [
{
"id": "123456",
"subscriptionAccount": "ABCD1234",
"associatedBankCode": "001",
"depositAccount": "XYZ987",
"currency": "EUR",
"type": "Standard",
"indexed": true,
"pledged": "false",
"statusCode": "ACTIVE",
"currencyLabel": "Euro",
"periodicityLabel": "Monthly",
"renewalModeLabel": "Automatic",
"subscriptionAccountId": 10001,
"interestPaymentAccountId": 20002,
"depositAccountId": 30003,
"version": 1,
"depositAmount": 100000,
"depositAmountFormatted": "100,000.00 EUR",
"interestRate": 2.5,
"fundOrigin": "Internal",
"executionDate": "2025-01-01",
"effectDate": "2025-01-02",
"maturityDate": "2025-12-31",
"periodicity": "Annually",
"prepaidInterest": false,
"capitalization": true,
"exemptFromWithholdingTax": false,
"daysCount": 365,
"renewalMode": "Automatic",
"grossAnnualYieldRate": 3.5,
"interestPaymentAccount": "ABC123",
"status": "ACTIVE",
"number": "987654",
"typeLabel": "Term Deposit",
"agency": "Agency A",
"interestType": "Fixed",
"interestTypeLabel": "Fixed Rate",
"durationInMonths": "24",
"root": "DEPOSIT-123",
"maxAmount": 1000000,
"minAmount": 1000,
"startDate": "2025-01-01",
"endDate": "2025-12-31",
"interestAmount": 500,
"depositRate": 2.5,
"interestAmountFormatted": "500.00 EUR",
"rateFormatted": "2.5%",
"advance": false,
"advanceAmount": 20000
}
],
"totalElements": 100,
"totalPages": 10,
"number": 0,
"size": 10
},
"error": {
"code": "ERR-142",
"message": "Resource not found / Internal server error",
"details": [
{
"code": "ER4001",
"message": "Invalid input",
"target": "username"
}
],
"suggestions": [
"Check the resource ID",
"Ensure the resource exists"
],
"metaData": {
"requestId": "3c5e4cebf39cbc5b",
"operationId": "66fd4d2ae6b6"
}
},
"timestamp": "2024-07-29T15:51:28.071Z"
}