This API is used to search for loans. IF no filter value is passed, all loans are pulled with pagination applied on the ordered result.
filter value, order value are optional. Order can be either ASC or DESC with ASC being the default value.
Page size (pagesize) must be greater than zero while page index (pageIndex) must be zero or greater.
Page index value is optional with the default value of 0
Resource URL
https://eguarantorship-api.presta.co.ke/api/v1/loans?order=ASC&pageSize=10
Possible search parameter values:
Search by | URL value: |
---|---|
Loan Product | productRefId={productRefIdValue} |
Member | memberRefId={memberRefIdValue} |
Loan Number | loanNumber={loanNumberValue} |
Start Date | startDate={startDateValue} |
End Date | endDate={endDateValue} |
Search Term | searchTerm={searchTermValue} |
Page Index | pageIndex={pageIndexIntValue} |
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://eguarantorship-api.presta.co.ke/api/v1/loans?order=ASC&pageSize=10")
.get()
.addHeader("Accept", "*/*")
.build();
Response response = client.newCall(request).execute();