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 byURL value:
Loan ProductproductRefId={productRefIdValue}
MembermemberRefId={memberRefIdValue}
Loan NumberloanNumber={loanNumberValue}
Start DatestartDate={startDateValue}
End DateendDate={endDateValue}
Search TermsearchTerm={searchTermValue}
Page IndexpageIndex={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();