Loans
Add loan
Create a new loan
Headers
Name
Type
Description
Request Body
Name
Type
Description
{
"responseCode": "00",
"status": "success",
"message": "loan created successfully",
"data": {
"organizationId": "aee1a803-3835-4195-b732-a19f7c3702c8",
"accountHolderType": "clients",
"loanName": "third loan with repayment schedule",
"amount": 10000,
"accountNumber": "16050926853",
"accountHolder": "d4c9f36f-ffbb-4c85-87cb-97c8fee6b9ad",
"interestRate": 12,
"moratorium": 6,
"tenure": 90,
"tranches": null,
"state": "PENDING",
"customData": {},
"document": null,
"depositAccount": null,
"loanProductId": "798ca840-07c7-4226-ba10-52b722d8d968",
"balances": {
"totalAccruedFees": 0,
"totalAccruedPenalty": 0,
"totalAccruedinterest": 0,
"totalPrincipalBalance": 10000
},
"gracePeriod": null,
"riskState": null,
"comment": null,
"writtenOffDate": null,
"approvedDate": null,
"disbursedDate": null,
"declinedDate": null,
"nextRepaymentDate": null,
"lastRepaymentDate": null,
"id": "bd63129a-41d5-417c-a48a-c8377a901390",
"totalDue": 0,
"totalPaid": 0,
"status": "inactive",
"created_at": "2024-03-12T13:51:00.529Z",
"updated_at": "2024-03-12T13:51:00.529Z"
}
}Update loan
Headers
Name
Type
Description
Path Param
Name
Type
Description
Name
Type
Description
Get all loan accounts
Get all loan accounts
Get loan account details
Get loan account details
Path Parameters
Name
Type
Description
Get loan schedule
Get loan schedule
Name
Type
Description
Get loan transactions
Get loan transactions
Query Parameters
Name
Type
Description
Get loan balances
Get loan balances
Name
Type
Descriopiton
Repay loan
Repay loan
Name
Type
Description
Request Body
Name
Type
Description
Loan payoff
Loan payoff
Name
Type
Description
Request Body
Name
Type
Description
Loan WriteOff
Request Body
Name
Type
Description
loan topup
Loan topup
Request Body
Name
Type
Description
Liquidate loan
Liquidate loan
Request Body
Name
Type
Description
disburse loan
Disburse loan
Name
Value
Name
Type
Decsription
Name
Type
Description
Last updated