POST v1/lifeLoan/generateLoanSchedule
Request Information
URI Parameters
None.
Body Parameters
generateLoanScheduleRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| amount | decimal number |
None. |
|
| duration | integer |
None. |
|
| frequency | string |
None. |
|
| startDate | string |
None. |
|
| productCode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"amount": 1.0,
"duration": 2,
"frequency": "sample string 3",
"startDate": "sample string 4",
"productCode": "sample string 5"
}
application/xml, text/xml
Sample:
<generateLoanScheduleRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.Loan"> <amount>1</amount> <duration>2</duration> <frequency>sample string 3</frequency> <productCode>sample string 5</productCode> <startDate>sample string 4</startDate> </generateLoanScheduleRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
text/html
Sample:
{"amount":1.0,"duration":2,"frequency":"sample string 3","startDate":"sample string 4","productCode":"sample string 5"}
Response Information
Resource Description
generateLoanScheduleResult| Name | Description | Type | Additional information |
|---|---|---|---|
| success | boolean |
None. |
|
| message | string |
None. |
|
| errorMsg | string |
None. |
|
| scheduleItems | Collection of repaymentScheduleItem |
None. |
|
| rate | decimal number |
None. |
|
| totalRepayment | decimal number |
None. |
|
| totalInterest | decimal number |
None. |
|
| totalCapital | decimal number |
None. |
|
| totalPaid | decimal number |
None. |
|
| totalOutstanding | decimal number |
None. |
|
| processingFee | decimal number |
None. |
|
| productCode | string |
None. |
|
| loan_doc | Collection of loanDocumentDisplay |
None. |
Response Formats
application/json, text/json
Sample:
{
"success": true,
"message": "sample string 2",
"errorMsg": "sample string 3",
"scheduleItems": [
{
"serialNo": 1,
"dueDate": "sample string 2",
"amount": 3.0,
"interest": 4.0,
"paid": 5.0,
"outstanding": 6.0
},
{
"serialNo": 1,
"dueDate": "sample string 2",
"amount": 3.0,
"interest": 4.0,
"paid": 5.0,
"outstanding": 6.0
}
],
"rate": 4.0,
"totalRepayment": 5.0,
"totalInterest": 6.0,
"totalCapital": 7.0,
"totalPaid": 8.0,
"totalOutstanding": 9.0,
"processingFee": 10.0,
"productCode": "sample string 11",
"loan_doc": [
{
"documentName": "sample string 1",
"document_url": "sample string 2"
},
{
"documentName": "sample string 1",
"document_url": "sample string 2"
}
]
}
application/xml, text/xml
Sample:
<generateLoanScheduleResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.Loan">
<errorMsg>sample string 3</errorMsg>
<loan_doc>
<generateLoanScheduleResult.loanDocumentDisplay>
<documentName>sample string 1</documentName>
<document_url>sample string 2</document_url>
</generateLoanScheduleResult.loanDocumentDisplay>
<generateLoanScheduleResult.loanDocumentDisplay>
<documentName>sample string 1</documentName>
<document_url>sample string 2</document_url>
</generateLoanScheduleResult.loanDocumentDisplay>
</loan_doc>
<message>sample string 2</message>
<processingFee>10</processingFee>
<productCode>sample string 11</productCode>
<rate>4</rate>
<scheduleItems>
<generateLoanScheduleResult.repaymentScheduleItem>
<amount>3</amount>
<dueDate>sample string 2</dueDate>
<interest>4</interest>
<outstanding>6</outstanding>
<paid>5</paid>
<serialNo>1</serialNo>
</generateLoanScheduleResult.repaymentScheduleItem>
<generateLoanScheduleResult.repaymentScheduleItem>
<amount>3</amount>
<dueDate>sample string 2</dueDate>
<interest>4</interest>
<outstanding>6</outstanding>
<paid>5</paid>
<serialNo>1</serialNo>
</generateLoanScheduleResult.repaymentScheduleItem>
</scheduleItems>
<success>true</success>
<totalCapital>7</totalCapital>
<totalInterest>6</totalInterest>
<totalOutstanding>9</totalOutstanding>
<totalPaid>8</totalPaid>
<totalRepayment>5</totalRepayment>
</generateLoanScheduleResult>
text/html
Sample:
{"success":true,"message":"sample string 2","errorMsg":"sample string 3","scheduleItems":[{"serialNo":1,"dueDate":"sample string 2","amount":3.0,"interest":4.0,"paid":5.0,"outstanding":6.0},{"serialNo":1,"dueDate":"sample string 2","amount":3.0,"interest":4.0,"paid":5.0,"outstanding":6.0}],"rate":4.0,"totalRepayment":5.0,"totalInterest":6.0,"totalCapital":7.0,"totalPaid":8.0,"totalOutstanding":9.0,"processingFee":10.0,"productCode":"sample string 11","loan_doc":[{"documentName":"sample string 1","document_url":"sample string 2"},{"documentName":"sample string 1","document_url":"sample string 2"}]}