Read endpoints
| Method | Route | Response |
|---|---|---|
GET | /api/Loan/get-loan/{loanId} | LoanResponse |
GET | /api/Loan/get-customer-loans/{customerId} | List of LoanResponse |
GET | /api/Loan/get-transactions/{loanId} | Transaction list |
GET | /api/Loan/get-transactions-paged/{loanId} | PagedListTransactionResponse |
GET | /api/Loan/get-withdrawals/{loanId} | PagedListAdvanceProjectionResponse |
GET | /api/Loan/get-contract-documents/{loanId} | Contract document list |
GET | /api/Loan/get-total-balance/{loanId} | LoanBalanceResponse |
GET | /api/Loan/get-repayment-balances/{loanId} | DashboardLoanRepaymentResponse |
GET | /api/Loan/is-loan-enabled/{loanId} | bool |
GET | /api/Loan/is-loan-closed/{loanId} | bool |
GET | /api/Loan/get-early-repayment/{loanId} | Early repayment response |
Public list routes that accept take are capped at 200 records per request.