Decline deposit offer
Use case
In this example, we will review how to decline a deposit offer.
Use case data
API parameters with values
We will decline a deposit offer ID-1718023944.
...offers/ID-1718023944/decline
Sample API call
Sample request
Below is an example request body of the API call for declining a deposit offer.
{
"reasonCode": "DOCUMENT_MISSING"
}
curl --location --request PUT 'https://deposit-api.sandbox.tuumplatform.com/api/v3/offers/ID-1718023944/decline' \
--header 'x-channel-code: SYSTEM' \
--header 'x-auth-token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoiT2ZmaWNlciBUZXN0IiwiZW1wbG95ZWVJZCI6IklELTEwMDAiLCJ0ZW5hbnRDb2RlIjoiTUIiLCJleHBpcnlEVGltZSI6IjIwMjQtMDYtMjdUMDk6NDU6NTgiLCJleHAiOjE3MTk0ODE1NTgsInJvbGVzIjpbIkFETUlOIl19.Iek0Ie70FXaTaduvpSat17RcEV8KPp9c9JsL14S1QOU' \
--header 'Content-Type: application/json' \
--data '{
"reasonCode": "DOCUMENT_MISSING"
}'
Sample response
Below you find an example response body to the API call above.
Response
{
"errors": null,
"validationErrors": null,
"data": {
"offerId": "ID-1718023943",
"personId": "ID-1015",
"applicationId": null,
"depositGroupCode": "TIME_DEPOSIT",
"depositTypeCode": "PREMIUM",
"terminationType": "WITHOUT_INTEREST",
"statusCode": "DECLINED",
"reasonCode": null,
"accountId": "ID-1012",
"interestRate": 0.25,
"period": 3,
"periodTypeCode": "MONTH",
"endDate": null,
"initialMoney": {
"amount": 5000.00,
"currencyCode": "EUR"
},
"interestPaymentFreqCode": "MONTH",
"prolongationCode": "PRINCIPAL",
"countryCode": "EE",
"maturityDate": "2025-03-30",
"returnAmount": {
"amount": 5003.12,
"currencyCode": "EUR"
},
"postingDate": "2024-12-30",
"lastValidDate": "2024-12-31",
"channelCode": "BACKOFFICE",
"tenantCode": "MB",
"contractHeaderId": null,
"contractNumber": null,
"depositClassCode": "PREMIUM_CUSTOMER",
"payoutDetails": {
"name": "Tech Writing",
"accountNumber": {
"value": "XX47XXXX99999000000000000000122",
"type": "IBAN"
},
"financialInstitutionId": null,
"referenceNumber": null,
"countryCode": null
},
"personTypeCode": "P",
"taxResidencyCountryCode": "EE",
"taxExempt": false
}
}
Result
As a result, a deposit offer ID-1718023943
was declined.