Skip to main content

Loanaccountapiv1

accountArrearsSettings object
dateCalculationMethodstring

Possible values: [DATE_OF_LAST_LATE_REPAYMENT, DATE_ACCOUNT_FIRST_WENT_TO_ARREARS]

encodedKeystring
monthlyToleranceDaynumber
nonWorkingDaysMethodstring

Possible values: [EXCLUDED, INCLUDED]

toleranceCalculationMethodstring

Possible values: [MONTHLY_ARREARS_TOLERANCE_DAY, ARREARS_TOLERANCE_PERIOD]

toleranceFloorAmountnumber
tolerancePercentageOfOutstandingPrincipalnumber
tolerancePeriodnumber
accountHolderKeystring
accountHolderTypestring

Possible values: [GROUP, CLIENT]

accountStatestring

Possible values: [WITHDRAWN, PARTIALLY_DISBURSED, LOCKED, ACTIVE, CLOSED, PARTIAL_APPLICATION, LOCKED_CAPPING, CLOSED_REJECTED, RESCHEDULED, ACTIVE_IN_ARREARS, MATURED, CLOSED_RESCHEDULED, CLOSED_WITHDRAWN, PENDING_APPROVAL, APPROVED, REFINANCED, DORMANT, CLOSED_WRITTEN_OFF]

accountSubStatestring

Possible values: [WITHDRAWN, PARTIALLY_DISBURSED, LOCKED, ACTIVE, CLOSED, PARTIAL_APPLICATION, LOCKED_CAPPING, CLOSED_REJECTED, RESCHEDULED, ACTIVE_IN_ARREARS, MATURED, CLOSED_RESCHEDULED, CLOSED_WITHDRAWN, PENDING_APPROVAL, APPROVED, REFINANCED, DORMANT, CLOSED_WRITTEN_OFF]

accrueInterestAfterMaturityboolean
accrueLateInterestboolean
accruedInterestnumber
accruedPenaltynumber
activationTransactionKeystring
allowOffsetboolean
applyInterestOnPrepaymentMethodstring

Possible values: [AUTOMATIC, MANUAL]

approvedDatestring
arrearsTolerancePeriodnumber
assignedBranchKeystring
assignedCentreKeystring
assignedUserKeystring
closedDatestring
creationDatestring
customFieldValues object[]
  • Array [
  • amountnumber
    customField object
    amounts object
    property name*number
    builtInCustomFieldIdstring

    Possible values: [MOBILE_PHONE, EMAIL_ADDRESS, GENDER, MIDDLE_NAME, HOME_PHONE, BIRTHDATE, LAST_NAME, FIRST_NAME]

    creationDatestring
    customFieldProductSettings object[]
  • Array [
  • customFieldEncodedKeystring
    encodedKeystring
    isDefaultboolean
    isRequiredboolean
    linkTypestring

    Possible values: [CLIENT_ROLE, CHANNEL, PRODUCT]

    productKeystring
  • ]
  • customFieldSelectionOptions object[]
  • Array [
  • constraint object
    customFieldKeystring
    dataFieldTypestring

    Possible values: [NATIVE, CUSTOM]

    dataFieldValuestring
    dataItemTypestring

    Possible values: [WRITTEN_OFF_LOANS, LINE_OF_CREDIT, INVESTOR_FUND, TRANSACTION_DETAILS, DOCUMENT_TEMPLATE, PRODUCT, MCC_EXPIRATION, CENTRE, REPAYMENT_COLLECTION, TASK, OUTSTANDING_PORTFOLIO_AMOUNTS, REVENUE, COMPOSED_TRANSACTIONS, UNION_TRANSACTIONS, PRINCIPAL_PAYMENT_SETTINGS, LOANS, DISBURSEMENT_DETAILS, SAVINGS_TRANSACTION, IDENTIFICATION_DOCUMENT, LOAN_PRODUCT, DISBURSED_LOANS, LOAN_GROUP, TRANSACTION_CHANNEL, CUSTOM_PREDEFINED_FEE, JOURNAL_ENTRY, ATTACHMENT, PREDEFINED_FEE, TRANCHE, TRANSACTION, INDEX_RATE_SOURCE, GROUP_ROLE, LOAN_TRANSACTION, CLIENT_ROLE, GROUP, NOTIFICATION_MESSAGE, OUTSTANDING_PORTFOLIO_ACCOUNTS, REPAYMENT, LOAN_ACCOUNT_GUARANTY, BRANCH, CURRENCY, CARD_TRANSACTION_REVERSAL, INTEREST_PRODUCT_SETTINGS, CREATED_ACCOUNTS, USER, SAVINGS_PRODUCT, CLIENT, PRODUCT_ARREARS_SETTINGS, SAVINGS, EXPENSE, INDEX_RATE, NOTIFICATION_TEMPLATE, CUSTOM_FIELD_SELECTION, ACTIVITY]

    dataTypestring

    Possible values: [ENUM, MONEY, NUMBER, DATE_UTC, JAVA_BLOB, OBJECT, BOOLEAN, DATE, PERCENT, BIG_DECIMAL, STRING, KEY, LONG]

    encodedKeystring
    filterElementstring

    Possible values: [STARTS_WITH_CASE_SENSITIVE, THIS_WEEK, EQUALS, STARTS_WITH, IN, TODAY, THIS_YEAR, BETWEEN, AFTER, LESS_THAN, DIFFERENT_THAN, THIS_MONTH, NOT_EMPTY, BEFORE, EQUALS_CASE_SENSITIVE, LAST_DAYS, MORE_THAN, EMPTY, ON]

    groupNumbernumber
    indexnumber
    linkingOperatorstring

    Possible values: [OR, AND]

    secondValuestring
    valuestring
    encodedKeystring
    idstring
    scorenumber
    valuestring
  • ]
  • customFieldSet object
    builtInTypestring

    Possible values: [DETAILS, GENERAL]

    createdDatestring
    customFieldsundefined[]
    encodedKeystring
    idstring
    indexInListnumber
    lastModifiedDatestring
    namestring
    notesstring
    typestring

    Possible values: [USER_INFO, ASSET_INFO, CLIENT_INFO, LINE_OF_CREDIT, GROUP_INFO, TRANSACTION_CHANNEL_INFO, BRANCH_INFO, SAVINGS_ACCOUNT_INFO, LOAN_ACCOUNT_INFO, GUARANTOR_INFO, CENTRE_INFO]

    usagestring

    Possible values: [SINGLE, GROUPED]

    dataTypestring

    Possible values: [GROUP_LINK, DATE, NUMBER, CHECKBOX, CLIENT_LINK, STRING, USER_LINK, SELECTION]

    descriptionstring
    editRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
    encodedKeystring
    idstring
    indexInListnumber
    isDefaultboolean
    isRequiredboolean
    lastModifiedDatestring
    namestring
    statestring

    Possible values: [DEACTIVATED, NORMAL]

    typestring

    Possible values: [USER_INFO, ASSET_INFO, CLIENT_INFO, LINE_OF_CREDIT, GROUP_INFO, TRANSACTION_CHANNEL_INFO, BRANCH_INFO, SAVINGS_ACCOUNT_INFO, LOAN_ACCOUNT_INFO, GUARANTOR_INFO, CENTRE_INFO]

    uniqueboolean
    validationPatternstring
    valueLengthstring

    Possible values: [SHORT, LONG]

    valuesstring[]
    viewRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
    customFieldIDstring
    customFieldKeystring
    customFieldSetGroupIndexnumber
    encodedKeystring
    indexInListnumber
    linkedEntityKeyValuestring
    parentKeystring
    selectionKeystring
    valuestring
  • ]
  • daysInArrearsnumber
    defaultFirstRepaymentDueDateOffsetnumber
    disbursementDetails object
    customInformation object[]
  • Array [
  • amountnumber
    customField object
    amounts object
    property name*number
    builtInCustomFieldIdstring

    Possible values: [MOBILE_PHONE, EMAIL_ADDRESS, GENDER, MIDDLE_NAME, HOME_PHONE, BIRTHDATE, LAST_NAME, FIRST_NAME]

    creationDatestring
    customFieldProductSettings object[]
  • Array [
  • customFieldEncodedKeystring
    encodedKeystring
    isDefaultboolean
    isRequiredboolean
    linkTypestring

    Possible values: [CLIENT_ROLE, CHANNEL, PRODUCT]

    productKeystring
  • ]
  • customFieldSelectionOptions object[]
  • Array [
  • constraint object
    customFieldKeystring
    dataFieldTypestring

    Possible values: [NATIVE, CUSTOM]

    dataFieldValuestring
    dataItemTypestring

    Possible values: [WRITTEN_OFF_LOANS, LINE_OF_CREDIT, INVESTOR_FUND, TRANSACTION_DETAILS, DOCUMENT_TEMPLATE, PRODUCT, MCC_EXPIRATION, CENTRE, REPAYMENT_COLLECTION, TASK, OUTSTANDING_PORTFOLIO_AMOUNTS, REVENUE, COMPOSED_TRANSACTIONS, UNION_TRANSACTIONS, PRINCIPAL_PAYMENT_SETTINGS, LOANS, DISBURSEMENT_DETAILS, SAVINGS_TRANSACTION, IDENTIFICATION_DOCUMENT, LOAN_PRODUCT, DISBURSED_LOANS, LOAN_GROUP, TRANSACTION_CHANNEL, CUSTOM_PREDEFINED_FEE, JOURNAL_ENTRY, ATTACHMENT, PREDEFINED_FEE, TRANCHE, TRANSACTION, INDEX_RATE_SOURCE, GROUP_ROLE, LOAN_TRANSACTION, CLIENT_ROLE, GROUP, NOTIFICATION_MESSAGE, OUTSTANDING_PORTFOLIO_ACCOUNTS, REPAYMENT, LOAN_ACCOUNT_GUARANTY, BRANCH, CURRENCY, CARD_TRANSACTION_REVERSAL, INTEREST_PRODUCT_SETTINGS, CREATED_ACCOUNTS, USER, SAVINGS_PRODUCT, CLIENT, PRODUCT_ARREARS_SETTINGS, SAVINGS, EXPENSE, INDEX_RATE, NOTIFICATION_TEMPLATE, CUSTOM_FIELD_SELECTION, ACTIVITY]

    dataTypestring

    Possible values: [ENUM, MONEY, NUMBER, DATE_UTC, JAVA_BLOB, OBJECT, BOOLEAN, DATE, PERCENT, BIG_DECIMAL, STRING, KEY, LONG]

    encodedKeystring
    filterElementstring

    Possible values: [STARTS_WITH_CASE_SENSITIVE, THIS_WEEK, EQUALS, STARTS_WITH, IN, TODAY, THIS_YEAR, BETWEEN, AFTER, LESS_THAN, DIFFERENT_THAN, THIS_MONTH, NOT_EMPTY, BEFORE, EQUALS_CASE_SENSITIVE, LAST_DAYS, MORE_THAN, EMPTY, ON]

    groupNumbernumber
    indexnumber
    linkingOperatorstring

    Possible values: [OR, AND]

    secondValuestring
    valuestring
    encodedKeystring
    idstring
    scorenumber
    valuestring
  • ]
  • customFieldSet object
    builtInTypestring

    Possible values: [DETAILS, GENERAL]

    createdDatestring
    customFieldsundefined[]
    encodedKeystring
    idstring
    indexInListnumber
    lastModifiedDatestring
    namestring
    notesstring
    typestring

    Possible values: [USER_INFO, ASSET_INFO, CLIENT_INFO, LINE_OF_CREDIT, GROUP_INFO, TRANSACTION_CHANNEL_INFO, BRANCH_INFO, SAVINGS_ACCOUNT_INFO, LOAN_ACCOUNT_INFO, GUARANTOR_INFO, CENTRE_INFO]

    usagestring

    Possible values: [SINGLE, GROUPED]

    dataTypestring

    Possible values: [GROUP_LINK, DATE, NUMBER, CHECKBOX, CLIENT_LINK, STRING, USER_LINK, SELECTION]

    descriptionstring
    editRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
    encodedKeystring
    idstring
    indexInListnumber
    isDefaultboolean
    isRequiredboolean
    lastModifiedDatestring
    namestring
    statestring

    Possible values: [DEACTIVATED, NORMAL]

    typestring

    Possible values: [USER_INFO, ASSET_INFO, CLIENT_INFO, LINE_OF_CREDIT, GROUP_INFO, TRANSACTION_CHANNEL_INFO, BRANCH_INFO, SAVINGS_ACCOUNT_INFO, LOAN_ACCOUNT_INFO, GUARANTOR_INFO, CENTRE_INFO]

    uniqueboolean
    validationPatternstring
    valueLengthstring

    Possible values: [SHORT, LONG]

    valuesstring[]
    viewRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
    customFieldIDstring
    customFieldKeystring
    customFieldSetGroupIndexnumber
    encodedKeystring
    indexInListnumber
    linkedEntityKeyValuestring
    parentKeystring
    selectionKeystring
    valuestring
  • ]
  • disbursementDatestring
    encodedKeystring
    expectedDisbursementDatestring
    fees object[]
  • Array [
  • amountnumber
    encodedKeystring
    fee object
    activeboolean
    amortizationIntervalSettings object
    encodedKeystring
    frequencystring

    Possible values: [ACCOUNT_INSTALLMENTS_DUE_DATES_DAILY_BOOKING, ACCOUNT_INSTALLMENTS_DUE_DATES, CUSTOM_INTERVAL]

    intervalCountnumber
    intervalTypestring

    Possible values: [FULL_TERM, PREDEFINED_INTERVALS]

    periodCountnumber
    periodUnitstring

    Possible values: [MONTHS, YEARS, WEEKS, DAYS]

    amortizationProfilestring

    Possible values: [STRAIGHT_LINE, SUM_OF_YEARS_DIGITS, EFFECTIVE_INTEREST_RATE, NONE]

    amountnumber
    amountCalculationMethodstring

    Possible values: [LOAN_AMOUNT_PERCENTAGE, LOAN_AMOUNT_PERCENTAGE_NUMBER_OF_INSTALLMENTS, REPAYMENT_PRINCIPAL_AMOUNT_PERCENTAGE, FLAT_NUMBER_OF_INSTALLMENTS, FLAT]

    applyDateMethodstring

    Possible values: [MONTHLY_FROM_ACTIVATION, FIRST_OF_EVERY_MONTH]

    creationDatestring
    encodedKeystring
    feeAmortizationUponRescheduleOptionstring

    Possible values: [CONTINUE_AMORTIZATION_ON_THE_RESCHEDULED_REFINANCED_ACCOUNT, END_AMORTIZATION_ON_THE_ORIGINAL_ACCOUNT]

    feeApplicationstring

    Possible values: [OPTIONAL, REQUIRED]

    feeProductRules object[]
  • Array [
  • account object
    activatedboolean
    allowManualJournalEntriesboolean
    balancenumber
    creationDatestring
    currency object
    codestring
    creationDatestring
    currencySymbolPositionstring

    Possible values: [AFTER_NUMBER, BEFORE_NUMBER]

    digitsAfterDecimalnumber
    isBaseCurrencyboolean
    lastModifiedDatestring
    namestring
    symbolstring
    descriptionstring
    encodedKeystring
    glCodestring
    lastModifiedDatestring
    migrationEvent object
    creationDatestring
    encodedKeystring
    numCentresImportednumber
    numClientsImportednumber
    numGLAccountsImportednumber
    numGroupsImportednumber
    numLoanRepaymentsImportednumber
    numLoanTransactionsImportednumber
    numLoansImportednumber
    numSavingsImportednumber
    statestring

    Possible values: [REVERTED, DRAFT, APPROVED]

    typestring

    Possible values: [IMPORT, EXPORT]

    namestring
    stripTrailingZerosboolean
    typestring

    Possible values: [INCOME, EXPENSE, LIABILITY, ASSET, EQUITY]

    usagestring

    Possible values: [HEADER, DETAIL]

    encodedKeystring
    financialResourcestring

    Possible values: [FEE_RECEIVABLE, OVERDRAFT_INTEREST_INCOME, OVERDRAFT_INTEREST_RECEIVABLE, FEE_INCOME, INTEREST_PAYABLE, INTEREST_EXPENSE, PENALTY_RECEIVABLE, INTEREST_INCOME, DEFERRED_TAXES, DEFERRED_FEE_INCOME, PORTFOLIO_CONTROL, DEFERRED_INTERESTS_INCOME, OVERDRAFT_WRITE_OFF_EXPENSE, PENALTY_INCOME, OVERDRAFT_PORTFOLIO_CONTROL, SAVINGS_CONTROL, TAXES_RECEIVABLE, INTEREST_RECEIVABLE, INTER_BRANCH_TRANSFER, FUND_SOURCE, WRITE_OFF_EXPENSE, DEPOSIT_REFERENCE, TAXES_PAYABLE]

    indexnumber
    predefinedFeeKeystring
    productKeystring
    productTypestring

    Possible values: [LOAN, SAVINGS]

    transactionChannelKeystring
  • ]
  • namestring
    percentageAmountnumber
    triggerstring

    Possible values: [DISBURSEMENT, ARBITRARY, CAPITALIZED_DISBURSEMENT, MONTHLY_FEE, UPFRONT_DISBURSEMENT, LATE_REPAYMENT, MANUAL, PAYMENT_DUE, PAYMENT_DUE_APPLIED_ON_DUE_DATES]

  • ]
  • firstRepaymentDatestring
    transactionDetails object
    encodedKeystring
    internalTransferboolean
    targetSavingsAccountKeystring
    transactionChannel object
    activatedboolean
    createdByUserKeystring
    creationDatestring
    customFields object[]
  • Array [
  • amounts object
    property name*number
    builtInCustomFieldIdstring

    Possible values: [MOBILE_PHONE, EMAIL_ADDRESS, GENDER, MIDDLE_NAME, HOME_PHONE, BIRTHDATE, LAST_NAME, FIRST_NAME]

    creationDatestring
    customFieldProductSettings object[]
  • Array [
  • customFieldEncodedKeystring
    encodedKeystring
    isDefaultboolean
    isRequiredboolean
    linkTypestring

    Possible values: [CLIENT_ROLE, CHANNEL, PRODUCT]

    productKeystring
  • ]
  • customFieldSelectionOptions object[]
  • Array [
  • constraint object
    customFieldKeystring
    dataFieldTypestring

    Possible values: [NATIVE, CUSTOM]

    dataFieldValuestring
    dataItemTypestring

    Possible values: [WRITTEN_OFF_LOANS, LINE_OF_CREDIT, INVESTOR_FUND, TRANSACTION_DETAILS, DOCUMENT_TEMPLATE, PRODUCT, MCC_EXPIRATION, CENTRE, REPAYMENT_COLLECTION, TASK, OUTSTANDING_PORTFOLIO_AMOUNTS, REVENUE, COMPOSED_TRANSACTIONS, UNION_TRANSACTIONS, PRINCIPAL_PAYMENT_SETTINGS, LOANS, DISBURSEMENT_DETAILS, SAVINGS_TRANSACTION, IDENTIFICATION_DOCUMENT, LOAN_PRODUCT, DISBURSED_LOANS, LOAN_GROUP, TRANSACTION_CHANNEL, CUSTOM_PREDEFINED_FEE, JOURNAL_ENTRY, ATTACHMENT, PREDEFINED_FEE, TRANCHE, TRANSACTION, INDEX_RATE_SOURCE, GROUP_ROLE, LOAN_TRANSACTION, CLIENT_ROLE, GROUP, NOTIFICATION_MESSAGE, OUTSTANDING_PORTFOLIO_ACCOUNTS, REPAYMENT, LOAN_ACCOUNT_GUARANTY, BRANCH, CURRENCY, CARD_TRANSACTION_REVERSAL, INTEREST_PRODUCT_SETTINGS, CREATED_ACCOUNTS, USER, SAVINGS_PRODUCT, CLIENT, PRODUCT_ARREARS_SETTINGS, SAVINGS, EXPENSE, INDEX_RATE, NOTIFICATION_TEMPLATE, CUSTOM_FIELD_SELECTION, ACTIVITY]

    dataTypestring

    Possible values: [ENUM, MONEY, NUMBER, DATE_UTC, JAVA_BLOB, OBJECT, BOOLEAN, DATE, PERCENT, BIG_DECIMAL, STRING, KEY, LONG]

    encodedKeystring
    filterElementstring

    Possible values: [STARTS_WITH_CASE_SENSITIVE, THIS_WEEK, EQUALS, STARTS_WITH, IN, TODAY, THIS_YEAR, BETWEEN, AFTER, LESS_THAN, DIFFERENT_THAN, THIS_MONTH, NOT_EMPTY, BEFORE, EQUALS_CASE_SENSITIVE, LAST_DAYS, MORE_THAN, EMPTY, ON]

    groupNumbernumber
    indexnumber
    linkingOperatorstring

    Possible values: [OR, AND]

    secondValuestring
    valuestring
    encodedKeystring
    idstring
    scorenumber
    valuestring
  • ]
  • customFieldSet object
    builtInTypestring

    Possible values: [DETAILS, GENERAL]

    createdDatestring
    customFieldsundefined[]
    encodedKeystring
    idstring
    indexInListnumber
    lastModifiedDatestring
    namestring
    notesstring
    typestring

    Possible values: [USER_INFO, ASSET_INFO, CLIENT_INFO, LINE_OF_CREDIT, GROUP_INFO, TRANSACTION_CHANNEL_INFO, BRANCH_INFO, SAVINGS_ACCOUNT_INFO, LOAN_ACCOUNT_INFO, GUARANTOR_INFO, CENTRE_INFO]

    usagestring

    Possible values: [SINGLE, GROUPED]

    dataTypestring

    Possible values: [GROUP_LINK, DATE, NUMBER, CHECKBOX, CLIENT_LINK, STRING, USER_LINK, SELECTION]

    descriptionstring
    editRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
    encodedKeystring
    idstring
    indexInListnumber
    isDefaultboolean
    isRequiredboolean
    lastModifiedDatestring
    namestring
    statestring

    Possible values: [DEACTIVATED, NORMAL]

    typestring

    Possible values: [USER_INFO, ASSET_INFO, CLIENT_INFO, LINE_OF_CREDIT, GROUP_INFO, TRANSACTION_CHANNEL_INFO, BRANCH_INFO, SAVINGS_ACCOUNT_INFO, LOAN_ACCOUNT_INFO, GUARANTOR_INFO, CENTRE_INFO]

    uniqueboolean
    validationPatternstring
    valueLengthstring

    Possible values: [SHORT, LONG]

    valuesstring[]
    viewRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
  • ]
  • encodedKeystring
    idstring
    indexnumber
    namestring
    savingsConstraints object
    customConfigurationInfo object
    creationDatestring
    dataViewTypestring

    Possible values: [PORTAL_ACCOUNT_TRANSACTION, LOANS_AGING_ANALYSIS, CLOSED_ACCOUNTS, CLIENT_OVERVIEW, ADMIN_CENTRES, USER_NOTIFICATION_MESSAGES, LINE_OF_CREDIT, USER_OVERVIEW, CENTRE_OVERVIEW, REPAYMENT_REPAYMENTS_COLLECTION, GROUP_OVERVIEW, ACTIVITIES_LOOKUP, TRANSACTION, ADMIN_BRANCHES, GROUP, BRANCH_OVERVIEW, NOTIFICATION_MESSAGE, PORTFOLIO_REPORTS, GROUP_NOTIFICATION_MESSAGES, LOAN_ACCOUNT_SECURITIES_OVERVIEW, LINE_OF_CREDIT_OVERVIEW, CURRENCIES, REPAYMENT, TILL_TRANSACTIONS, ALL_TASKS, CENTRE, BRANCH, INDEX_RATES_LIST, USER_TASKS, DOCUMENT_TEMPLATES, SAVINGS_TRANSACTIONS_LOOKUP, LOAN_ACCOUNT_OVERVIEW, DEPOSITS_COLLECTION, USER, ADMIN_USERS, GROUP_TASKS, CLIENT, LOAN_TRANSACTIONS_LOOKUP, LOANS, LOANS_REPAYMENTS_COLLECTION, CLIENT_TASKS, OVERDRAFTS_AGING_ANALYSIS, LOAN_ACCOUNT_FUNDING_OVERVIEW, SAVINGS, SAVINGS_OVERVIEW, JOURNAL_ENTRY, CLIENT_NOTIFICATION_MESSAGES]

    encodedKeystring
    indexInListnumber
    lastModifiedDatestring
    namestring
    sharedboolean
    userKeystring
    encodedKeystring
    filterConstraints object[]
  • Array [
  • customFieldKeystring
    dataFieldTypestring

    Possible values: [NATIVE, CUSTOM]

    dataFieldValuestring
    dataItemTypestring

    Possible values: [WRITTEN_OFF_LOANS, LINE_OF_CREDIT, INVESTOR_FUND, TRANSACTION_DETAILS, DOCUMENT_TEMPLATE, PRODUCT, MCC_EXPIRATION, CENTRE, REPAYMENT_COLLECTION, TASK, OUTSTANDING_PORTFOLIO_AMOUNTS, REVENUE, COMPOSED_TRANSACTIONS, UNION_TRANSACTIONS, PRINCIPAL_PAYMENT_SETTINGS, LOANS, DISBURSEMENT_DETAILS, SAVINGS_TRANSACTION, IDENTIFICATION_DOCUMENT, LOAN_PRODUCT, DISBURSED_LOANS, LOAN_GROUP, TRANSACTION_CHANNEL, CUSTOM_PREDEFINED_FEE, JOURNAL_ENTRY, ATTACHMENT, PREDEFINED_FEE, TRANCHE, TRANSACTION, INDEX_RATE_SOURCE, GROUP_ROLE, LOAN_TRANSACTION, CLIENT_ROLE, GROUP, NOTIFICATION_MESSAGE, OUTSTANDING_PORTFOLIO_ACCOUNTS, REPAYMENT, LOAN_ACCOUNT_GUARANTY, BRANCH, CURRENCY, CARD_TRANSACTION_REVERSAL, INTEREST_PRODUCT_SETTINGS, CREATED_ACCOUNTS, USER, SAVINGS_PRODUCT, CLIENT, PRODUCT_ARREARS_SETTINGS, SAVINGS, EXPENSE, INDEX_RATE, NOTIFICATION_TEMPLATE, CUSTOM_FIELD_SELECTION, ACTIVITY]

    dataTypestring

    Possible values: [ENUM, MONEY, NUMBER, DATE_UTC, JAVA_BLOB, OBJECT, BOOLEAN, DATE, PERCENT, BIG_DECIMAL, STRING, KEY, LONG]

    encodedKeystring
    filterElementstring

    Possible values: [STARTS_WITH_CASE_SENSITIVE, THIS_WEEK, EQUALS, STARTS_WITH, IN, TODAY, THIS_YEAR, BETWEEN, AFTER, LESS_THAN, DIFFERENT_THAN, THIS_MONTH, NOT_EMPTY, BEFORE, EQUALS_CASE_SENSITIVE, LAST_DAYS, MORE_THAN, EMPTY, ON]

    groupNumbernumber
    indexnumber
    linkingOperatorstring

    Possible values: [OR, AND]

    secondValuestring
    valuestring
  • ]
  • savingsConstraintsUsagestring

    Possible values: [UNCONSTRAINED_USAGE, LIMITED_USAGE]

    transactionChannelAccountingRule object
    account object
    activatedboolean
    allowManualJournalEntriesboolean
    balancenumber
    creationDatestring
    currency object
    codestring
    creationDatestring
    currencySymbolPositionstring

    Possible values: [AFTER_NUMBER, BEFORE_NUMBER]

    digitsAfterDecimalnumber
    isBaseCurrencyboolean
    lastModifiedDatestring
    namestring
    symbolstring
    descriptionstring
    encodedKeystring
    glCodestring
    lastModifiedDatestring
    migrationEvent object
    creationDatestring
    encodedKeystring
    numCentresImportednumber
    numClientsImportednumber
    numGLAccountsImportednumber
    numGroupsImportednumber
    numLoanRepaymentsImportednumber
    numLoanTransactionsImportednumber
    numLoansImportednumber
    numSavingsImportednumber
    statestring

    Possible values: [REVERTED, DRAFT, APPROVED]

    typestring

    Possible values: [IMPORT, EXPORT]

    namestring
    stripTrailingZerosboolean
    typestring

    Possible values: [INCOME, EXPENSE, LIABILITY, ASSET, EQUITY]

    usagestring

    Possible values: [HEADER, DETAIL]

    encodedKeystring
    financialResourcestring

    Possible values: [FEE_RECEIVABLE, OVERDRAFT_INTEREST_INCOME, OVERDRAFT_INTEREST_RECEIVABLE, FEE_INCOME, INTEREST_PAYABLE, INTEREST_EXPENSE, PENALTY_RECEIVABLE, INTEREST_INCOME, DEFERRED_TAXES, DEFERRED_FEE_INCOME, PORTFOLIO_CONTROL, DEFERRED_INTERESTS_INCOME, OVERDRAFT_WRITE_OFF_EXPENSE, PENALTY_INCOME, OVERDRAFT_PORTFOLIO_CONTROL, SAVINGS_CONTROL, TAXES_RECEIVABLE, INTEREST_RECEIVABLE, INTER_BRANCH_TRANSFER, FUND_SOURCE, WRITE_OFF_EXPENSE, DEPOSIT_REFERENCE, TAXES_PAYABLE]

    indexnumber
    predefinedFeeKeystring
    productKeystring
    productTypestring

    Possible values: [LOAN, SAVINGS]

    transactionChannelKeystring
    usageRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
    transactionChannelKeystring
    elementsRecalculationMethodstring

    Possible values: [FIXED_PRINCIPAL_EXPECTED, FIXED_TOTAL_EXPECTED]

    encodedKeystring
    feesBalancenumber
    feesDuenumber
    feesPaidnumber
    fixedDaysOfMonthnumber[]
    funds object[]
  • Array [
  • amountnumber
    assetNamestring
    customFieldValues object[]
  • Array [
  • amountnumber
    customField object
    amounts object
    property name*number
    builtInCustomFieldIdstring

    Possible values: [MOBILE_PHONE, EMAIL_ADDRESS, GENDER, MIDDLE_NAME, HOME_PHONE, BIRTHDATE, LAST_NAME, FIRST_NAME]

    creationDatestring
    customFieldProductSettings object[]
  • Array [
  • customFieldEncodedKeystring
    encodedKeystring
    isDefaultboolean
    isRequiredboolean
    linkTypestring

    Possible values: [CLIENT_ROLE, CHANNEL, PRODUCT]

    productKeystring
  • ]
  • customFieldSelectionOptions object[]
  • Array [
  • constraint object
    customFieldKeystring
    dataFieldTypestring

    Possible values: [NATIVE, CUSTOM]

    dataFieldValuestring
    dataItemTypestring

    Possible values: [WRITTEN_OFF_LOANS, LINE_OF_CREDIT, INVESTOR_FUND, TRANSACTION_DETAILS, DOCUMENT_TEMPLATE, PRODUCT, MCC_EXPIRATION, CENTRE, REPAYMENT_COLLECTION, TASK, OUTSTANDING_PORTFOLIO_AMOUNTS, REVENUE, COMPOSED_TRANSACTIONS, UNION_TRANSACTIONS, PRINCIPAL_PAYMENT_SETTINGS, LOANS, DISBURSEMENT_DETAILS, SAVINGS_TRANSACTION, IDENTIFICATION_DOCUMENT, LOAN_PRODUCT, DISBURSED_LOANS, LOAN_GROUP, TRANSACTION_CHANNEL, CUSTOM_PREDEFINED_FEE, JOURNAL_ENTRY, ATTACHMENT, PREDEFINED_FEE, TRANCHE, TRANSACTION, INDEX_RATE_SOURCE, GROUP_ROLE, LOAN_TRANSACTION, CLIENT_ROLE, GROUP, NOTIFICATION_MESSAGE, OUTSTANDING_PORTFOLIO_ACCOUNTS, REPAYMENT, LOAN_ACCOUNT_GUARANTY, BRANCH, CURRENCY, CARD_TRANSACTION_REVERSAL, INTEREST_PRODUCT_SETTINGS, CREATED_ACCOUNTS, USER, SAVINGS_PRODUCT, CLIENT, PRODUCT_ARREARS_SETTINGS, SAVINGS, EXPENSE, INDEX_RATE, NOTIFICATION_TEMPLATE, CUSTOM_FIELD_SELECTION, ACTIVITY]

    dataTypestring

    Possible values: [ENUM, MONEY, NUMBER, DATE_UTC, JAVA_BLOB, OBJECT, BOOLEAN, DATE, PERCENT, BIG_DECIMAL, STRING, KEY, LONG]

    encodedKeystring
    filterElementstring

    Possible values: [STARTS_WITH_CASE_SENSITIVE, THIS_WEEK, EQUALS, STARTS_WITH, IN, TODAY, THIS_YEAR, BETWEEN, AFTER, LESS_THAN, DIFFERENT_THAN, THIS_MONTH, NOT_EMPTY, BEFORE, EQUALS_CASE_SENSITIVE, LAST_DAYS, MORE_THAN, EMPTY, ON]

    groupNumbernumber
    indexnumber
    linkingOperatorstring

    Possible values: [OR, AND]

    secondValuestring
    valuestring
    encodedKeystring
    idstring
    scorenumber
    valuestring
  • ]
  • customFieldSet object
    builtInTypestring

    Possible values: [DETAILS, GENERAL]

    createdDatestring
    customFieldsundefined[]
    encodedKeystring
    idstring
    indexInListnumber
    lastModifiedDatestring
    namestring
    notesstring
    typestring

    Possible values: [USER_INFO, ASSET_INFO, CLIENT_INFO, LINE_OF_CREDIT, GROUP_INFO, TRANSACTION_CHANNEL_INFO, BRANCH_INFO, SAVINGS_ACCOUNT_INFO, LOAN_ACCOUNT_INFO, GUARANTOR_INFO, CENTRE_INFO]

    usagestring

    Possible values: [SINGLE, GROUPED]

    dataTypestring

    Possible values: [GROUP_LINK, DATE, NUMBER, CHECKBOX, CLIENT_LINK, STRING, USER_LINK, SELECTION]

    descriptionstring
    editRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
    encodedKeystring
    idstring
    indexInListnumber
    isDefaultboolean
    isRequiredboolean
    lastModifiedDatestring
    namestring
    statestring

    Possible values: [DEACTIVATED, NORMAL]

    typestring

    Possible values: [USER_INFO, ASSET_INFO, CLIENT_INFO, LINE_OF_CREDIT, GROUP_INFO, TRANSACTION_CHANNEL_INFO, BRANCH_INFO, SAVINGS_ACCOUNT_INFO, LOAN_ACCOUNT_INFO, GUARANTOR_INFO, CENTRE_INFO]

    uniqueboolean
    validationPatternstring
    valueLengthstring

    Possible values: [SHORT, LONG]

    valuesstring[]
    viewRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
    customFieldIDstring
    customFieldKeystring
    customFieldSetGroupIndexnumber
    encodedKeystring
    indexInListnumber
    linkedEntityKeyValuestring
    parentKeystring
    selectionKeystring
    valuestring
  • ]
  • encodedKeystring
    guarantorKeystring
    guarantorTypestring

    Possible values: [GROUP, CLIENT]

    idstring
    interestCommissionnumber
    investmentPercentagenumber
    savingsAccountKeystring
    typestring

    Possible values: [GUARANTOR, INVESTOR, ASSET]

  • ]
  • futurePaymentsAcceptancestring

    Possible values: [ACCEPT_OVERPAYMENTS, NO_FUTURE_PAYMENTS, ACCEPT_FUTURE_PAYMENTS]

    gracePeriodnumber
    gracePeriodTypestring

    Possible values: [PAY_INTEREST_ONLY, NONE, INTEREST_FORGIVENESS]

    guarantees object[]
  • Array [
  • amountnumber
    assetNamestring
    customFieldValues object[]
  • Array [
  • amountnumber
    customField object
    amounts object
    property name*number
    builtInCustomFieldIdstring

    Possible values: [MOBILE_PHONE, EMAIL_ADDRESS, GENDER, MIDDLE_NAME, HOME_PHONE, BIRTHDATE, LAST_NAME, FIRST_NAME]

    creationDatestring
    customFieldProductSettings object[]
  • Array [
  • customFieldEncodedKeystring
    encodedKeystring
    isDefaultboolean
    isRequiredboolean
    linkTypestring

    Possible values: [CLIENT_ROLE, CHANNEL, PRODUCT]

    productKeystring
  • ]
  • customFieldSelectionOptions object[]
  • Array [
  • constraint object
    customFieldKeystring
    dataFieldTypestring

    Possible values: [NATIVE, CUSTOM]

    dataFieldValuestring
    dataItemTypestring

    Possible values: [WRITTEN_OFF_LOANS, LINE_OF_CREDIT, INVESTOR_FUND, TRANSACTION_DETAILS, DOCUMENT_TEMPLATE, PRODUCT, MCC_EXPIRATION, CENTRE, REPAYMENT_COLLECTION, TASK, OUTSTANDING_PORTFOLIO_AMOUNTS, REVENUE, COMPOSED_TRANSACTIONS, UNION_TRANSACTIONS, PRINCIPAL_PAYMENT_SETTINGS, LOANS, DISBURSEMENT_DETAILS, SAVINGS_TRANSACTION, IDENTIFICATION_DOCUMENT, LOAN_PRODUCT, DISBURSED_LOANS, LOAN_GROUP, TRANSACTION_CHANNEL, CUSTOM_PREDEFINED_FEE, JOURNAL_ENTRY, ATTACHMENT, PREDEFINED_FEE, TRANCHE, TRANSACTION, INDEX_RATE_SOURCE, GROUP_ROLE, LOAN_TRANSACTION, CLIENT_ROLE, GROUP, NOTIFICATION_MESSAGE, OUTSTANDING_PORTFOLIO_ACCOUNTS, REPAYMENT, LOAN_ACCOUNT_GUARANTY, BRANCH, CURRENCY, CARD_TRANSACTION_REVERSAL, INTEREST_PRODUCT_SETTINGS, CREATED_ACCOUNTS, USER, SAVINGS_PRODUCT, CLIENT, PRODUCT_ARREARS_SETTINGS, SAVINGS, EXPENSE, INDEX_RATE, NOTIFICATION_TEMPLATE, CUSTOM_FIELD_SELECTION, ACTIVITY]

    dataTypestring

    Possible values: [ENUM, MONEY, NUMBER, DATE_UTC, JAVA_BLOB, OBJECT, BOOLEAN, DATE, PERCENT, BIG_DECIMAL, STRING, KEY, LONG]

    encodedKeystring
    filterElementstring

    Possible values: [STARTS_WITH_CASE_SENSITIVE, THIS_WEEK, EQUALS, STARTS_WITH, IN, TODAY, THIS_YEAR, BETWEEN, AFTER, LESS_THAN, DIFFERENT_THAN, THIS_MONTH, NOT_EMPTY, BEFORE, EQUALS_CASE_SENSITIVE, LAST_DAYS, MORE_THAN, EMPTY, ON]

    groupNumbernumber
    indexnumber
    linkingOperatorstring

    Possible values: [OR, AND]

    secondValuestring
    valuestring
    encodedKeystring
    idstring
    scorenumber
    valuestring
  • ]
  • customFieldSet object
    builtInTypestring

    Possible values: [DETAILS, GENERAL]

    createdDatestring
    customFieldsundefined[]
    encodedKeystring
    idstring
    indexInListnumber
    lastModifiedDatestring
    namestring
    notesstring
    typestring

    Possible values: [USER_INFO, ASSET_INFO, CLIENT_INFO, LINE_OF_CREDIT, GROUP_INFO, TRANSACTION_CHANNEL_INFO, BRANCH_INFO, SAVINGS_ACCOUNT_INFO, LOAN_ACCOUNT_INFO, GUARANTOR_INFO, CENTRE_INFO]

    usagestring

    Possible values: [SINGLE, GROUPED]

    dataTypestring

    Possible values: [GROUP_LINK, DATE, NUMBER, CHECKBOX, CLIENT_LINK, STRING, USER_LINK, SELECTION]

    descriptionstring
    editRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
    encodedKeystring
    idstring
    indexInListnumber
    isDefaultboolean
    isRequiredboolean
    lastModifiedDatestring
    namestring
    statestring

    Possible values: [DEACTIVATED, NORMAL]

    typestring

    Possible values: [USER_INFO, ASSET_INFO, CLIENT_INFO, LINE_OF_CREDIT, GROUP_INFO, TRANSACTION_CHANNEL_INFO, BRANCH_INFO, SAVINGS_ACCOUNT_INFO, LOAN_ACCOUNT_INFO, GUARANTOR_INFO, CENTRE_INFO]

    uniqueboolean
    validationPatternstring
    valueLengthstring

    Possible values: [SHORT, LONG]

    valuesstring[]
    viewRights object
    encodedKeystring
    isAccessibleByAllUsersboolean
    rolesstring[]
    customFieldIDstring
    customFieldKeystring
    customFieldSetGroupIndexnumber
    encodedKeystring
    indexInListnumber
    linkedEntityKeyValuestring
    parentKeystring
    selectionKeystring
    valuestring
  • ]
  • encodedKeystring
    guarantorKeystring
    guarantorTypestring

    Possible values: [GROUP, CLIENT]

    savingsAccountKeystring
    typestring

    Possible values: [GUARANTOR, INVESTOR, ASSET]

  • ]
  • hasCustomScheduleboolean
    holdBalancenumber
    idstring
    interestApplicationMethodstring

    Possible values: [ON_REPAYMENT, ON_DISBURSEMENT]

    interestBalancenumber
    interestBalanceCalculationMethodstring

    Possible values: [PRINCIPAL_ONLY, PRINCIPAL_AND_INTEREST]

    interestCalculationMethodstring

    Possible values: [DECLINING_BALANCE, DECLINING_BALANCE_DISCOUNTED, FLAT]

    interestChargeFrequencystring

    Possible values: [EVERY_WEEK, ANNUALIZED, EVERY_MONTH, EVERY_X_DAYS, EVERY_FOUR_WEEKS, EVERY_DAY]

    interestCommissionnumber
    interestDuenumber
    interestFromArrearsAccruednumber
    interestFromArrearsBalancenumber
    interestFromArrearsDuenumber
    interestFromArrearsPaidnumber
    interestPaidnumber
    interestRatenumber
    interestRateReviewCountnumber
    interestRateReviewUnitstring

    Possible values: [MONTHS, WEEKS, DAYS]

    interestRateSourcestring

    Possible values: [FIXED_INTEREST_RATE, INDEX_INTEREST_RATE]

    interestRoundingVersionstring

    Possible values: [VERSION_2, VERSION_1, VERSION_3]

    interestSpreadnumber
    interestTypestring

    Possible values: [CAPITALIZED_INTEREST, SIMPLE_INTEREST]

    lastAccountAppraisalDatestring
    lastInterestAppliedDatestring
    lastInterestReviewDatestring
    lastLockedDatestring
    lastModifiedDatestring
    lastSetToArrearsDatestring
    lastTaxRateReviewDatestring
    latePaymentsRecalculationMethodstring

    Possible values: [INCREASE_OVERDUE_INSTALLMENTS, INCREASE_LAST_INSTALLMENT]

    lineOfCreditKeystring
    loanAmountnumber
    loanGroup object
    accountsundefined[]
    creationDatestring
    encodedKeystring
    group object
    assignedBranchKeystring
    assignedCentreKeystring
    assignedUserKeystring
    clientRole object
    encodedKeystring
    creationDatestring
    emailAddressstring
    encodedKeystring
    groupNamestring
    homePhonestring
    idstring
    idPatternstring
    lastModifiedDatestring
    loanCyclenumber
    migrationEvent object
    creationDatestring
    encodedKeystring
    numCentresImportednumber
    numClientsImportednumber
    numGLAccountsImportednumber
    numGroupsImportednumber
    numLoanRepaymentsImportednumber
    numLoanTransactionsImportednumber
    numLoansImportednumber
    numSavingsImportednumber
    statestring

    Possible values: [REVERTED, DRAFT, APPROVED]

    typestring

    Possible values: [IMPORT, EXPORT]

    mobilePhone1string
    notesstring
    preferredLanguagestring

    Possible values: [PORTUGESE, RUSSIAN, ROMANIAN, ENGLISH, SPANISH, GEORGIAN, BURMESE, PHRASE, CHINESE, FRENCH, INDONESIAN]

    lastModifiedDatestring
    namestring
    notesstring
    loanNamestring
    loanPenaltyCalculationMethodstring

    Possible values: [OVERDUE_BALANCE_AND_INTEREST, OUTSTANDING_PRINCIPAL, OVERDUE_BALANCE, NONE]

    lockedOperationsstring[]

    Possible values: [APPLY_FEES, APPLY_PENALTIES, APPLY_INTEREST]

    migrationEvent object
    creationDatestring
    encodedKeystring
    numCentresImportednumber
    numClientsImportednumber
    numGLAccountsImportednumber
    numGroupsImportednumber
    numLoanRepaymentsImportednumber
    numLoanTransactionsImportednumber
    numLoansImportednumber
    numSavingsImportednumber
    statestring

    Possible values: [REVERTED, DRAFT, APPROVED]

    typestring

    Possible values: [IMPORT, EXPORT]

    notesstring
    originalAccountKeystring
    paymentMethodstring

    Possible values: [VERTICAL, HORIZONTAL]

    paymentPlan object[]
  • Array [
  • encodedKeystring
    endingInstallmentPositionnumber
    indexnumber
    loanAccountEncodedKeystring
    pmtnumber
  • ]
  • penaltyBalancenumber
    penaltyDuenumber
    penaltyPaidnumber
    penaltyRatenumber
    periodicPaymentnumber
    prepaymentAcceptancestring

    Possible values: [ACCEPT_PREPAYMENTS, NO_PREPAYMENTS]

    prepaymentRecalculationMethodstring

    Possible values: [NO_RECALCULATION, RECALCULATE_SCHEDULE_KEEP_SAME_NUMBER_OF_TERMS, REDUCE_AMOUNT_PER_INSTALLMENT, REDUCE_NUMBER_OF_INSTALLMENTS_NEW, REDUCE_NUMBER_OF_INSTALLMENTS, RESCHEDULE_REMAINING_REPAYMENTS, RECALCULATE_SCHEDULE_KEEP_SAME_TOTAL_REPAYMENT_AMOUNT, RECALCULATE_SCHEDULE_KEEP_SAME_PRINCIPAL_AMOUNT]

    principalBalancenumber
    principalDuenumber
    principalPaidnumber
    principalPaidInstallmentStatusstring

    Possible values: [PARTIALLY_PAID, ORIGINAL_TOTAL_EXPECTED_PAID, PAID]

    principalPaymentSettings object
    amountnumber
    encodedKeystring
    includeFeesInFloorAmountboolean
    includeInterestInFloorAmountboolean
    percentagenumber
    principalCeilingValuenumber
    principalFloorValuenumber
    principalPaymentMethodstring

    Possible values: [OUTSTANDING_PRINCIPAL_PERCENTAGE, FLAT, TOTAL_BALANCE_PERCENTAGE]

    principalRepaymentIntervalnumber
    productTypeKeystring
    redrawBalancenumber
    redrawSettings object
    account
    encodedKeystring
    restrictNextDueWithdrawalboolean
    repaymentInstallmentsnumber
    repaymentPeriodCountnumber
    repaymentPeriodUnitstring

    Possible values: [MONTHS, YEARS, WEEKS, DAYS]

    repaymentScheduleMethodstring

    Possible values: [FIXED, NONE, DYNAMIC]

    rescheduledAccountKeystring
    scheduleDueDatesMethodstring

    Possible values: [INTERVAL, FIXED_DAYS_OF_MONTH]

    shortMonthHandlingMethodstring

    Possible values: [LAST_DAY_IN_MONTH, FIRST_DAY_OF_NEXT_MONTH]

    taxRatenumber
    tranches object[]
  • Array [
  • amountnumber
    disbursementTransactionKeystring
    encodedKeystring
    expectedDisbursementDatestring
    indexnumber
  • ]
  • Loanaccountapiv1
    {
    "accountArrearsSettings": {
    "dateCalculationMethod": "DATE_OF_LAST_LATE_REPAYMENT",
    "encodedKey": "string",
    "monthlyToleranceDay": 0,
    "nonWorkingDaysMethod": "EXCLUDED",
    "toleranceCalculationMethod": "MONTHLY_ARREARS_TOLERANCE_DAY",
    "toleranceFloorAmount": 0,
    "tolerancePercentageOfOutstandingPrincipal": 0,
    "tolerancePeriod": 0
    },
    "accountHolderKey": "string",
    "accountHolderType": "GROUP",
    "accountState": "WITHDRAWN",
    "accountSubState": "WITHDRAWN",
    "accrueInterestAfterMaturity": true,
    "accrueLateInterest": true,
    "accruedInterest": 0,
    "accruedPenalty": 0,
    "activationTransactionKey": "string",
    "allowOffset": true,
    "applyInterestOnPrepaymentMethod": "AUTOMATIC",
    "approvedDate": "string",
    "arrearsTolerancePeriod": 0,
    "assignedBranchKey": "string",
    "assignedCentreKey": "string",
    "assignedUserKey": "string",
    "closedDate": "string",
    "creationDate": "string",
    "customFieldValues": [
    {
    "amount": 0,
    "customField": {
    "amounts": {},
    "builtInCustomFieldId": "MOBILE_PHONE",
    "creationDate": "string",
    "customFieldProductSettings": [
    {
    "customFieldEncodedKey": "string",
    "encodedKey": "string",
    "isDefault": true,
    "isRequired": true,
    "linkType": "CLIENT_ROLE",
    "productKey": "string"
    }
    ],
    "customFieldSelectionOptions": [
    {
    "constraint": {
    "customFieldKey": "string",
    "dataFieldType": "NATIVE",
    "dataFieldValue": "string",
    "dataItemType": "WRITTEN_OFF_LOANS",
    "dataType": "ENUM",
    "encodedKey": "string",
    "filterElement": "STARTS_WITH_CASE_SENSITIVE",
    "groupNumber": 0,
    "index": 0,
    "linkingOperator": "OR",
    "secondValue": "string",
    "value": "string"
    },
    "encodedKey": "string",
    "id": "string",
    "score": 0,
    "value": "string"
    }
    ],
    "customFieldSet": {
    "builtInType": "DETAILS",
    "createdDate": "string",
    "customFields": [
    null
    ],
    "encodedKey": "string",
    "id": "string",
    "indexInList": 0,
    "lastModifiedDate": "string",
    "name": "string",
    "notes": "string",
    "type": "USER_INFO",
    "usage": "SINGLE"
    },
    "dataType": "GROUP_LINK",
    "description": "string",
    "editRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    },
    "encodedKey": "string",
    "id": "string",
    "indexInList": 0,
    "isDefault": true,
    "isRequired": true,
    "lastModifiedDate": "string",
    "name": "string",
    "state": "DEACTIVATED",
    "type": "USER_INFO",
    "unique": true,
    "validationPattern": "string",
    "valueLength": "SHORT",
    "values": [
    "string"
    ],
    "viewRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    }
    },
    "customFieldID": "string",
    "customFieldKey": "string",
    "customFieldSetGroupIndex": 0,
    "encodedKey": "string",
    "indexInList": 0,
    "linkedEntityKeyValue": "string",
    "parentKey": "string",
    "selectionKey": "string",
    "value": "string"
    }
    ],
    "daysInArrears": 0,
    "defaultFirstRepaymentDueDateOffset": 0,
    "disbursementDetails": {
    "customInformation": [
    {
    "amount": 0,
    "customField": {
    "amounts": {},
    "builtInCustomFieldId": "MOBILE_PHONE",
    "creationDate": "string",
    "customFieldProductSettings": [
    {
    "customFieldEncodedKey": "string",
    "encodedKey": "string",
    "isDefault": true,
    "isRequired": true,
    "linkType": "CLIENT_ROLE",
    "productKey": "string"
    }
    ],
    "customFieldSelectionOptions": [
    {
    "constraint": {
    "customFieldKey": "string",
    "dataFieldType": "NATIVE",
    "dataFieldValue": "string",
    "dataItemType": "WRITTEN_OFF_LOANS",
    "dataType": "ENUM",
    "encodedKey": "string",
    "filterElement": "STARTS_WITH_CASE_SENSITIVE",
    "groupNumber": 0,
    "index": 0,
    "linkingOperator": "OR",
    "secondValue": "string",
    "value": "string"
    },
    "encodedKey": "string",
    "id": "string",
    "score": 0,
    "value": "string"
    }
    ],
    "customFieldSet": {
    "builtInType": "DETAILS",
    "createdDate": "string",
    "customFields": [
    null
    ],
    "encodedKey": "string",
    "id": "string",
    "indexInList": 0,
    "lastModifiedDate": "string",
    "name": "string",
    "notes": "string",
    "type": "USER_INFO",
    "usage": "SINGLE"
    },
    "dataType": "GROUP_LINK",
    "description": "string",
    "editRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    },
    "encodedKey": "string",
    "id": "string",
    "indexInList": 0,
    "isDefault": true,
    "isRequired": true,
    "lastModifiedDate": "string",
    "name": "string",
    "state": "DEACTIVATED",
    "type": "USER_INFO",
    "unique": true,
    "validationPattern": "string",
    "valueLength": "SHORT",
    "values": [
    "string"
    ],
    "viewRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    }
    },
    "customFieldID": "string",
    "customFieldKey": "string",
    "customFieldSetGroupIndex": 0,
    "encodedKey": "string",
    "indexInList": 0,
    "linkedEntityKeyValue": "string",
    "parentKey": "string",
    "selectionKey": "string",
    "value": "string"
    }
    ],
    "disbursementDate": "string",
    "encodedKey": "string",
    "expectedDisbursementDate": "string",
    "fees": [
    {
    "amount": 0,
    "encodedKey": "string",
    "fee": {
    "active": true,
    "amortizationIntervalSettings": {
    "encodedKey": "string",
    "frequency": "ACCOUNT_INSTALLMENTS_DUE_DATES_DAILY_BOOKING",
    "intervalCount": 0,
    "intervalType": "FULL_TERM",
    "periodCount": 0,
    "periodUnit": "MONTHS"
    },
    "amortizationProfile": "STRAIGHT_LINE",
    "amount": 0,
    "amountCalculationMethod": "LOAN_AMOUNT_PERCENTAGE",
    "applyDateMethod": "MONTHLY_FROM_ACTIVATION",
    "creationDate": "string",
    "encodedKey": "string",
    "feeAmortizationUponRescheduleOption": "CONTINUE_AMORTIZATION_ON_THE_RESCHEDULED_REFINANCED_ACCOUNT",
    "feeApplication": "OPTIONAL",
    "feeProductRules": [
    {
    "account": {
    "activated": true,
    "allowManualJournalEntries": true,
    "balance": 0,
    "creationDate": "string",
    "currency": {
    "code": "string",
    "creationDate": "string",
    "currencySymbolPosition": "AFTER_NUMBER",
    "digitsAfterDecimal": 0,
    "isBaseCurrency": true,
    "lastModifiedDate": "string",
    "name": "string",
    "symbol": "string"
    },
    "description": "string",
    "encodedKey": "string",
    "glCode": "string",
    "lastModifiedDate": "string",
    "migrationEvent": {
    "creationDate": "string",
    "encodedKey": "string",
    "numCentresImported": 0,
    "numClientsImported": 0,
    "numGLAccountsImported": 0,
    "numGroupsImported": 0,
    "numLoanRepaymentsImported": 0,
    "numLoanTransactionsImported": 0,
    "numLoansImported": 0,
    "numSavingsImported": 0,
    "state": "REVERTED",
    "type": "IMPORT"
    },
    "name": "string",
    "stripTrailingZeros": true,
    "type": "INCOME",
    "usage": "HEADER"
    },
    "encodedKey": "string",
    "financialResource": "FEE_RECEIVABLE",
    "index": 0,
    "predefinedFeeKey": "string",
    "productKey": "string",
    "productType": "LOAN",
    "transactionChannelKey": "string"
    }
    ],
    "name": "string",
    "percentageAmount": 0,
    "trigger": "DISBURSEMENT"
    }
    }
    ],
    "firstRepaymentDate": "string",
    "transactionDetails": {
    "encodedKey": "string",
    "internalTransfer": true,
    "targetSavingsAccountKey": "string",
    "transactionChannel": {
    "activated": true,
    "createdByUserKey": "string",
    "creationDate": "string",
    "customFields": [
    {
    "amounts": {},
    "builtInCustomFieldId": "MOBILE_PHONE",
    "creationDate": "string",
    "customFieldProductSettings": [
    {
    "customFieldEncodedKey": "string",
    "encodedKey": "string",
    "isDefault": true,
    "isRequired": true,
    "linkType": "CLIENT_ROLE",
    "productKey": "string"
    }
    ],
    "customFieldSelectionOptions": [
    {
    "constraint": {
    "customFieldKey": "string",
    "dataFieldType": "NATIVE",
    "dataFieldValue": "string",
    "dataItemType": "WRITTEN_OFF_LOANS",
    "dataType": "ENUM",
    "encodedKey": "string",
    "filterElement": "STARTS_WITH_CASE_SENSITIVE",
    "groupNumber": 0,
    "index": 0,
    "linkingOperator": "OR",
    "secondValue": "string",
    "value": "string"
    },
    "encodedKey": "string",
    "id": "string",
    "score": 0,
    "value": "string"
    }
    ],
    "customFieldSet": {
    "builtInType": "DETAILS",
    "createdDate": "string",
    "customFields": [
    null
    ],
    "encodedKey": "string",
    "id": "string",
    "indexInList": 0,
    "lastModifiedDate": "string",
    "name": "string",
    "notes": "string",
    "type": "USER_INFO",
    "usage": "SINGLE"
    },
    "dataType": "GROUP_LINK",
    "description": "string",
    "editRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    },
    "encodedKey": "string",
    "id": "string",
    "indexInList": 0,
    "isDefault": true,
    "isRequired": true,
    "lastModifiedDate": "string",
    "name": "string",
    "state": "DEACTIVATED",
    "type": "USER_INFO",
    "unique": true,
    "validationPattern": "string",
    "valueLength": "SHORT",
    "values": [
    "string"
    ],
    "viewRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    }
    }
    ],
    "encodedKey": "string",
    "id": "string",
    "index": 0,
    "name": "string",
    "savingsConstraints": {
    "customConfigurationInfo": {
    "creationDate": "string",
    "dataViewType": "PORTAL_ACCOUNT_TRANSACTION",
    "encodedKey": "string",
    "indexInList": 0,
    "lastModifiedDate": "string",
    "name": "string",
    "shared": true,
    "userKey": "string"
    },
    "encodedKey": "string",
    "filterConstraints": [
    {
    "customFieldKey": "string",
    "dataFieldType": "NATIVE",
    "dataFieldValue": "string",
    "dataItemType": "WRITTEN_OFF_LOANS",
    "dataType": "ENUM",
    "encodedKey": "string",
    "filterElement": "STARTS_WITH_CASE_SENSITIVE",
    "groupNumber": 0,
    "index": 0,
    "linkingOperator": "OR",
    "secondValue": "string",
    "value": "string"
    }
    ]
    },
    "savingsConstraintsUsage": "UNCONSTRAINED_USAGE",
    "transactionChannelAccountingRule": {
    "account": {
    "activated": true,
    "allowManualJournalEntries": true,
    "balance": 0,
    "creationDate": "string",
    "currency": {
    "code": "string",
    "creationDate": "string",
    "currencySymbolPosition": "AFTER_NUMBER",
    "digitsAfterDecimal": 0,
    "isBaseCurrency": true,
    "lastModifiedDate": "string",
    "name": "string",
    "symbol": "string"
    },
    "description": "string",
    "encodedKey": "string",
    "glCode": "string",
    "lastModifiedDate": "string",
    "migrationEvent": {
    "creationDate": "string",
    "encodedKey": "string",
    "numCentresImported": 0,
    "numClientsImported": 0,
    "numGLAccountsImported": 0,
    "numGroupsImported": 0,
    "numLoanRepaymentsImported": 0,
    "numLoanTransactionsImported": 0,
    "numLoansImported": 0,
    "numSavingsImported": 0,
    "state": "REVERTED",
    "type": "IMPORT"
    },
    "name": "string",
    "stripTrailingZeros": true,
    "type": "INCOME",
    "usage": "HEADER"
    },
    "encodedKey": "string",
    "financialResource": "FEE_RECEIVABLE",
    "index": 0,
    "predefinedFeeKey": "string",
    "productKey": "string",
    "productType": "LOAN",
    "transactionChannelKey": "string"
    },
    "usageRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    }
    },
    "transactionChannelKey": "string"
    }
    },
    "elementsRecalculationMethod": "FIXED_PRINCIPAL_EXPECTED",
    "encodedKey": "string",
    "feesBalance": 0,
    "feesDue": 0,
    "feesPaid": 0,
    "fixedDaysOfMonth": [
    0
    ],
    "funds": [
    {
    "amount": 0,
    "assetName": "string",
    "customFieldValues": [
    {
    "amount": 0,
    "customField": {
    "amounts": {},
    "builtInCustomFieldId": "MOBILE_PHONE",
    "creationDate": "string",
    "customFieldProductSettings": [
    {
    "customFieldEncodedKey": "string",
    "encodedKey": "string",
    "isDefault": true,
    "isRequired": true,
    "linkType": "CLIENT_ROLE",
    "productKey": "string"
    }
    ],
    "customFieldSelectionOptions": [
    {
    "constraint": {
    "customFieldKey": "string",
    "dataFieldType": "NATIVE",
    "dataFieldValue": "string",
    "dataItemType": "WRITTEN_OFF_LOANS",
    "dataType": "ENUM",
    "encodedKey": "string",
    "filterElement": "STARTS_WITH_CASE_SENSITIVE",
    "groupNumber": 0,
    "index": 0,
    "linkingOperator": "OR",
    "secondValue": "string",
    "value": "string"
    },
    "encodedKey": "string",
    "id": "string",
    "score": 0,
    "value": "string"
    }
    ],
    "customFieldSet": {
    "builtInType": "DETAILS",
    "createdDate": "string",
    "customFields": [
    null
    ],
    "encodedKey": "string",
    "id": "string",
    "indexInList": 0,
    "lastModifiedDate": "string",
    "name": "string",
    "notes": "string",
    "type": "USER_INFO",
    "usage": "SINGLE"
    },
    "dataType": "GROUP_LINK",
    "description": "string",
    "editRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    },
    "encodedKey": "string",
    "id": "string",
    "indexInList": 0,
    "isDefault": true,
    "isRequired": true,
    "lastModifiedDate": "string",
    "name": "string",
    "state": "DEACTIVATED",
    "type": "USER_INFO",
    "unique": true,
    "validationPattern": "string",
    "valueLength": "SHORT",
    "values": [
    "string"
    ],
    "viewRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    }
    },
    "customFieldID": "string",
    "customFieldKey": "string",
    "customFieldSetGroupIndex": 0,
    "encodedKey": "string",
    "indexInList": 0,
    "linkedEntityKeyValue": "string",
    "parentKey": "string",
    "selectionKey": "string",
    "value": "string"
    }
    ],
    "encodedKey": "string",
    "guarantorKey": "string",
    "guarantorType": "GROUP",
    "id": "string",
    "interestCommission": 0,
    "investmentPercentage": 0,
    "savingsAccountKey": "string",
    "type": "GUARANTOR"
    }
    ],
    "futurePaymentsAcceptance": "ACCEPT_OVERPAYMENTS",
    "gracePeriod": 0,
    "gracePeriodType": "PAY_INTEREST_ONLY",
    "guarantees": [
    {
    "amount": 0,
    "assetName": "string",
    "customFieldValues": [
    {
    "amount": 0,
    "customField": {
    "amounts": {},
    "builtInCustomFieldId": "MOBILE_PHONE",
    "creationDate": "string",
    "customFieldProductSettings": [
    {
    "customFieldEncodedKey": "string",
    "encodedKey": "string",
    "isDefault": true,
    "isRequired": true,
    "linkType": "CLIENT_ROLE",
    "productKey": "string"
    }
    ],
    "customFieldSelectionOptions": [
    {
    "constraint": {
    "customFieldKey": "string",
    "dataFieldType": "NATIVE",
    "dataFieldValue": "string",
    "dataItemType": "WRITTEN_OFF_LOANS",
    "dataType": "ENUM",
    "encodedKey": "string",
    "filterElement": "STARTS_WITH_CASE_SENSITIVE",
    "groupNumber": 0,
    "index": 0,
    "linkingOperator": "OR",
    "secondValue": "string",
    "value": "string"
    },
    "encodedKey": "string",
    "id": "string",
    "score": 0,
    "value": "string"
    }
    ],
    "customFieldSet": {
    "builtInType": "DETAILS",
    "createdDate": "string",
    "customFields": [
    null
    ],
    "encodedKey": "string",
    "id": "string",
    "indexInList": 0,
    "lastModifiedDate": "string",
    "name": "string",
    "notes": "string",
    "type": "USER_INFO",
    "usage": "SINGLE"
    },
    "dataType": "GROUP_LINK",
    "description": "string",
    "editRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    },
    "encodedKey": "string",
    "id": "string",
    "indexInList": 0,
    "isDefault": true,
    "isRequired": true,
    "lastModifiedDate": "string",
    "name": "string",
    "state": "DEACTIVATED",
    "type": "USER_INFO",
    "unique": true,
    "validationPattern": "string",
    "valueLength": "SHORT",
    "values": [
    "string"
    ],
    "viewRights": {
    "encodedKey": "string",
    "isAccessibleByAllUsers": true,
    "roles": [
    "string"
    ]
    }
    },
    "customFieldID": "string",
    "customFieldKey": "string",
    "customFieldSetGroupIndex": 0,
    "encodedKey": "string",
    "indexInList": 0,
    "linkedEntityKeyValue": "string",
    "parentKey": "string",
    "selectionKey": "string",
    "value": "string"
    }
    ],
    "encodedKey": "string",
    "guarantorKey": "string",
    "guarantorType": "GROUP",
    "savingsAccountKey": "string",
    "type": "GUARANTOR"
    }
    ],
    "hasCustomSchedule": true,
    "holdBalance": 0,
    "id": "string",
    "interestApplicationMethod": "ON_REPAYMENT",
    "interestBalance": 0,
    "interestBalanceCalculationMethod": "PRINCIPAL_ONLY",
    "interestCalculationMethod": "DECLINING_BALANCE",
    "interestChargeFrequency": "EVERY_WEEK",
    "interestCommission": 0,
    "interestDue": 0,
    "interestFromArrearsAccrued": 0,
    "interestFromArrearsBalance": 0,
    "interestFromArrearsDue": 0,
    "interestFromArrearsPaid": 0,
    "interestPaid": 0,
    "interestRate": 0,
    "interestRateReviewCount": 0,
    "interestRateReviewUnit": "MONTHS",
    "interestRateSource": "FIXED_INTEREST_RATE",
    "interestRoundingVersion": "VERSION_2",
    "interestSpread": 0,
    "interestType": "CAPITALIZED_INTEREST",
    "lastAccountAppraisalDate": "string",
    "lastInterestAppliedDate": "string",
    "lastInterestReviewDate": "string",
    "lastLockedDate": "string",
    "lastModifiedDate": "string",
    "lastSetToArrearsDate": "string",
    "lastTaxRateReviewDate": "string",
    "latePaymentsRecalculationMethod": "INCREASE_OVERDUE_INSTALLMENTS",
    "lineOfCreditKey": "string",
    "loanAmount": 0,
    "loanGroup": {
    "accounts": [
    null
    ],
    "creationDate": "string",
    "encodedKey": "string",
    "group": {
    "assignedBranchKey": "string",
    "assignedCentreKey": "string",
    "assignedUserKey": "string",
    "clientRole": {
    "encodedKey": "string"
    },
    "creationDate": "string",
    "emailAddress": "string",
    "encodedKey": "string",
    "groupName": "string",
    "homePhone": "string",
    "id": "string",
    "idPattern": "string",
    "lastModifiedDate": "string",
    "loanCycle": 0,
    "migrationEvent": {
    "creationDate": "string",
    "encodedKey": "string",
    "numCentresImported": 0,
    "numClientsImported": 0,
    "numGLAccountsImported": 0,
    "numGroupsImported": 0,
    "numLoanRepaymentsImported": 0,
    "numLoanTransactionsImported": 0,
    "numLoansImported": 0,
    "numSavingsImported": 0,
    "state": "REVERTED",
    "type": "IMPORT"
    },
    "mobilePhone1": "string",
    "notes": "string",
    "preferredLanguage": "PORTUGESE"
    },
    "lastModifiedDate": "string",
    "name": "string",
    "notes": "string"
    },
    "loanName": "string",
    "loanPenaltyCalculationMethod": "OVERDUE_BALANCE_AND_INTEREST",
    "lockedOperations": [
    "APPLY_FEES"
    ],
    "migrationEvent": {
    "creationDate": "string",
    "encodedKey": "string",
    "numCentresImported": 0,
    "numClientsImported": 0,
    "numGLAccountsImported": 0,
    "numGroupsImported": 0,
    "numLoanRepaymentsImported": 0,
    "numLoanTransactionsImported": 0,
    "numLoansImported": 0,
    "numSavingsImported": 0,
    "state": "REVERTED",
    "type": "IMPORT"
    },
    "notes": "string",
    "originalAccountKey": "string",
    "paymentMethod": "VERTICAL",
    "paymentPlan": [
    {
    "encodedKey": "string",
    "endingInstallmentPosition": 0,
    "index": 0,
    "loanAccountEncodedKey": "string",
    "pmt": 0
    }
    ],
    "penaltyBalance": 0,
    "penaltyDue": 0,
    "penaltyPaid": 0,
    "penaltyRate": 0,
    "periodicPayment": 0,
    "prepaymentAcceptance": "ACCEPT_PREPAYMENTS",
    "prepaymentRecalculationMethod": "NO_RECALCULATION",
    "principalBalance": 0,
    "principalDue": 0,
    "principalPaid": 0,
    "principalPaidInstallmentStatus": "PARTIALLY_PAID",
    "principalPaymentSettings": {
    "amount": 0,
    "encodedKey": "string",
    "includeFeesInFloorAmount": true,
    "includeInterestInFloorAmount": true,
    "percentage": 0,
    "principalCeilingValue": 0,
    "principalFloorValue": 0,
    "principalPaymentMethod": "OUTSTANDING_PRINCIPAL_PERCENTAGE"
    },
    "principalRepaymentInterval": 0,
    "productTypeKey": "string",
    "redrawBalance": 0,
    "redrawSettings": {
    "encodedKey": "string",
    "restrictNextDueWithdrawal": true
    },
    "repaymentInstallments": 0,
    "repaymentPeriodCount": 0,
    "repaymentPeriodUnit": "MONTHS",
    "repaymentScheduleMethod": "FIXED",
    "rescheduledAccountKey": "string",
    "scheduleDueDatesMethod": "INTERVAL",
    "shortMonthHandlingMethod": "LAST_DAY_IN_MONTH",
    "taxRate": 0,
    "tranches": [
    {
    "amount": 0,
    "disbursementTransactionKey": "string",
    "encodedKey": "string",
    "expectedDisbursementDate": "string",
    "index": 0
    }
    ]
    }