POST v1/lifeLoan/generateLoanSchedule
Request Information
URI Parameters
None.
Body Parameters
generateLoanScheduleRequestName | 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
generateLoanScheduleResultName | 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"}]}