Place a batch of loans on cover
POST
/credit-life/policies/{policyId}/loans
Authorizations
BearerAuth
Type
HTTP (bearer)
Parameters
Path Parameters
policyId*
Type
Requiredstring
Request Body
application/json
JSON "loans": [ { "fullName": "string", "nrcNumber": "string", "dateOfBirth": "string", "amount": 0, "startDate": "string", "endDate": "string", "partnerLoanReference": "string", "interestRate": 0 } ]
{
}
Responses
The batch. Approved means the loans are on risk — note that outstandingPremium equals grossPremium, because approval does not collect money.
application/json
JSON "id": "string", "number": "string", "status": "string", "type": "string", "totalLoans": 0, "loanAmount": 0, "netPremium": 0, "levy": 0, "grossPremium": 0, "amountReceipted": 0, "outstandingPremium": 0, "currency": "string", "createdAt": "string", "loans": [ { "id": "string", "clientName": "string", "nrcNumber": "string", "amount": 0, "coveredAmount": 0, "premiumRate": 0, "netPremium": 0, "levy": 0, "grossPremium": 0, "status": "string", "startDate": "string", "endDate": "string", "partnerLoanReference": "string", "interestRate": 0 } ], "skipped": [ { "nrcNumber": "string", "partnerLoanReference": "string", "existingLoanId": 0 } ]
{
}
