API Search endpoints…⌘K Get API credentialsGet access

List loan products (draft workflow)

GET/lokta-lms/api/v2/loanproducts

Lists loan products using the V2 response shape.

Lists Loan Products

Example Requests:

v2/loanproducts

v2/loanproducts?fields=name,description,interestRateFrequencyType,amortizationType

Responses

200OK

Response fields

accountingRuleGetLoanProductsAccountingRule · optional
amortizationTypeGetLoanProductsAmortizationType · optional
annualInterestRatenumber · double · optional
buyDownFeeCalculationTypeStringEnumOptionData · optional
buyDownFeeIncomeTypeStringEnumOptionData · optional
buyDownFeeStrategyStringEnumOptionData · optional
capitalizedIncomeCalculationTypeStringEnumOptionData · optional
capitalizedIncomeStrategyStringEnumOptionData · optional
capitalizedIncomeTypeStringEnumOptionData · optional
chargeOffBehaviourStringEnumOptionData · optional
currencyGetLoanProductsCurrency · optional
daysInMonthTypeGetLoanProductsDaysInMonthType · optional
daysInYearCustomStrategyGetLoanProductsDaysInYearCustomStrategy · optional
daysInYearTypeGetLoanProductsDaysInYearType · optional
enableBuyDownFeeboolean · optional
enableIncomeCapitalizationboolean · optional
endDatestring · date · optional
fixedLengthinteger · int32 · optional
fixedPrincipalPercentagePerInstallmentnumber · optional
idinteger · int64 · optional
includeInBorrowerCycleboolean · optional
interestCalculationPeriodTypeGetLoansProductsInterestCalculationPeriodType · optional
interestRateFrequencyTypeGetLoanProductsInterestRateFrequencyType · optional
interestRatePerPeriodnumber · double · optional
interestRateVariationsForBorrowerCyclearray · optional
interestRecalculationDataGetLoanProductsInterestRecalculationData · optional
interestRecognitionOnDisbursementDateboolean · optional
interestTypeGetLoanProductsInterestType · optional
isInterestRecalculationEnabledboolean · optional
maxNumberOfRepaymentsinteger · int32 · optional
maxPrincipalnumber · double · optional
merchantBuyDownFeeboolean · optional
minNumberOfRepaymentsinteger · int32 · optional
minPrincipalnumber · double · optional
namestring · optional
numberOfRepaymentVariationsForBorrowerCyclearray · optional
numberOfRepaymentsinteger · int32 · optional
principalnumber · double · optional
principalThresholdForLastInstalmentinteger · int32 · optional
principalVariationsForBorrowerCyclearray · optional
repaymentEveryinteger · int32 · optional
repaymentFrequencyTypeGetLoanProductsRepaymentFrequencyType · optional
repaymentStartDateTypeGetLoanProductsRepaymentStartDateType · optional
shortNamestring · optional
startDatestring · date · optional
statusstring · optional
supportedInterestRefundTypesarray of StringEnumOptionData · optional
transactionProcessingStrategystring · optional
transactionProcessingStrategyNamestring · optional
useBorrowerCycleboolean · optional
coLendingEligibleboolean · optional
productTypeLoanProductV2CodeOption · optional

A code-backed value: code is the stable business identifier (supply THIS in write requests), value is the display label.

Every request authenticates with HTTP Basic and carries a Tenant-Identifier header. See the conventions for dates, commands, pagination and errors. Open this operation in the interactive explorer, or read it as Markdown.

This is the API reference for Lokta, the agentic loan servicing platform. Go to lokta.ai