From 3d78985019387ed27f039555c1583387913b5274 Mon Sep 17 00:00:00 2001 From: Azeez Muibi Date: Wed, 19 Mar 2025 17:50:04 +0100 Subject: [PATCH] Updated Json Response for Array --- digifi_swagger.json | 60 +++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 55 insertions(+), 5 deletions(-) diff --git a/digifi_swagger.json b/digifi_swagger.json index 08ee36c..bd6f109 100644 --- a/digifi_swagger.json +++ b/digifi_swagger.json @@ -1157,7 +1157,7 @@ "description": "Textual description of provided result code" } } - }, + }, "SelectOffersRequest": { "type": "object", "required": [ @@ -1332,24 +1332,74 @@ "items": { "type": "string" }, - "example": ["2022-11-30"], + "example": ["2022-11-30", "2022-12-30", "2023-01-29"], "description": "Array of recommended payment dates for all installments in yyyy-mm-dd format" }, "installmentAmount": { "type": "number", "format": "double", - "example": 11000.0, + "example": 4021.15, "description": "Amount to be paid each month (upfrontPayment not included)" }, "totalRepaymentAmount": { "type": "number", "format": "double", - "example": 11000.0, + "example": 12063.45, "description": "Total amount to be paid by customer. All installment amounts + upfront payment" } } }, - "description": "Array of offers" + "description": "Array of offers", + "example": [ + { + "offerId": "14451", + "productId": "2030", + "amount": 10000.0, + "upfrontPayment": 1000.0, + "interestRate": 3.0, + "ManagementRate": 1.0, + "ManagementFee": 1.0, + "InsuranceRate": 1.0, + "InsuranceFee": 100.0, + "VATRate": 7.5, + "VATamount": 100.0, + "recommendedRepaymentDates": ["2022-11-30"], + "installmentAmount": 11000.0, + "totalRepaymentAmount": 11000.0 + }, + { + "offerId": "16645", + "productId": "2060", + "amount": 10000.0, + "upfrontPayment": 0.0, + "interestRate": 3.0, + "ManagementRate": 1.0, + "ManagementFee": 1.0, + "InsuranceRate": 1.0, + "InsuranceFee": 100.0, + "VATRate": 7.5, + "VATamount": 100.0, + "recommendedRepaymentDates": ["2022-11-30", "2023-12-30"], + "installmentAmount": 5761.9, + "totalRepaymentAmount": 11523.8 + }, + { + "offerId": "122212", + "productId": "2090", + "amount": 10000.0, + "upfrontPayment": 0.0, + "interestRate": 3.0, + "ManagementRate": 1.0, + "ManagementFee": 1.0, + "InsuranceRate": 1.0, + "InsuranceFee": 100.0, + "VATRate": 7.5, + "VATamount": 100.0, + "recommendedRepaymentDates": ["2022-11-30", "2022-12-30", "2023-01-29"], + "installmentAmount": 4021.15, + "totalRepaymentAmount": 12063.45 + } + ] }, "resultCode": { "type": "string",