Skip to main content

Search loan transactions

POST 

/loans/transactions/search

Retrieve transactions using dynamic custom filters.

Parameters

ParameterValue
filterConstraintsA JSON array of constraints.
filterSelectionThe field on which the constraint will be applied. Available transaction filter selections can be found below.
filterElementThe constraint operator. Available filter elements can be found below.
valueThe constraint value. Required for filter elements with one or two values.
secondValueThe constraint second value. Required for filter elements with two values.
dataItemTypeThe entity where the field on which to apply the constraint is located. If the field is located in the same entity with the entity being searched, this field is optional.

Available transaction filter values

Filter Selection ParameterData Type
PARENT_ACCOUNT_KEYKEY
PRODUCT_TYPE_KEYKEY
USER_KEYKEY
BRANCH_KEYKEY
CENTRE_KEYKEY
PARENT_ACCOUNT_HOLDER_KEYKEY
CURRENCY_CODEKEY
PRODUCT_IDSTRING
WAS_REVERSEDBOOLEAN
TYPE_IS_REVERSALBOOLEAN
INTERNAL_TRANSFERBOOLEAN
TRANSACTION_CHANNEL_KEYKEY
ENCODED_KEYKEY
TRANSACTION_IDLONG
TILL_IDSTRING
ENTRY_DATEDATE
TRANSACTION_DATEDATE_UTC
EVENTENUM
AMOUNTMONEY
ADVANCE_POSITIONMONEY
ARREARS_POSITIONMONEY
EXPECTED_PRINCIPAL_REDRAWMONEY
ORIGINAL_AMOUNTMONEY
ORIGINAL_AMOUNT_CURRENCY_CODESTRING
BALANCE (Deprecated. Use TOTAL_BALANCE)MONEY
TOTAL_BALANCEMONEY
PRINCIPAL_BALANCEMONEY
REDRAW_BALANCEMONEY
PRINCIPAL_PAIDMONEY
INTEREST_PAIDMONEY
DEFERRED_INTERESTMONEY
FEES_PAIDMONEY
FEE_KEYKEY
FEE_TYPEENUM
PENALTY_PAIDMONEY
BRANCHSTRING
CENTRESTRING
PARENT_ACCOUNTSTRING
PARENT_ACCOUNT_IDSTRING
PARENT_ACCOUNT_HOLDERSTRING
PARENT_ACCOUNT_HOLDER_IDSTRING
TAX_RATEBIG_DECIMAL
TAX_AMOUNTMONEY
INTEREST_RATEBIG_DECIMAL
PRINCIPAL_PAYMENT_FLAT_AMOUNTMONEY
PRINCIPAL_PAYMENT_PERCENTAGEBIG_DECIMAL

Available filter elements

Filter ElementNumber Of affected valuesAvailable for
EQUALSONE_VALUEBIG_DECIMAL,BOOLEAN,LONG,MONEY,NUMBER,PERCENT,STRING,ENUM,KEY
MORE_THANONE_VALUEBIG_DECIMAL,NUMBER,MONEY
LESS_THANONE_VALUEBIG_DECIMAL,NUMBER,MONEY
BETWEENTWO_VALUESBIG_DECIMAL,NUMBER,MONEY,DATE,DATE_UTC
ONONE_VALUEDATE,DATE_UTC
AFTERONE_VALUEDATE,DATE_UTC
BEFOREONE_VALUEDATE,DATE_UTC
STARTS_WITHONE_VALUESTRING
INLISTENUM,KEY
TODAYNO_VALUEDATE,DATE_UTC
THIS_WEEKNO_VALUEDATE,DATE_UTC
THIS_MONTHNO_VALUEDATE,DATE_UTC
THIS_YEARNO_VALUEDATE,DATE_UTC
LAST_DAYSONE_VALUEDATE,DATE_UTC
EMPTYNO_VALUEBIG_DECIMAL,LONG,MONEY,NUMBER,PERCENT,STRING,ENUM,KEY,DATE,DATE_UTC
NOT_EMPTYNO_VALUEBIG_DECIMAL,LONG,MONEY,NUMBER,PERCENT,STRING,ENUM,KEY,DATE,DATE_UTC

Request

Responses

OK