Skip to main content

MarketTerm

A fixed-term entry in a Lista DAO broker rate card. Present in LendingMarket.terms[] only for brokered markets. Borrowers pick one and pass its termId to the borrow action.

termIdinteger

Broker-defined term identifier. Pass to /v1/actions/lending/borrow?termId=…. Numeric on-chain; some upstream feeds serialize it as a string — coerce with Number() when comparing.

Example: 2
durationDaysnumber

How long the position is locked at the fixed rate, in days (e.g. 7, 14, 30).

Example: 7
durationSecsnumbernullable

Term duration in seconds (raw on-chain value).

Example: 604800
aprnumber

Annualised borrow APR for this term, in percent (e.g. 3.85 = 3.85%). Same unit as variableBorrowRate / stableBorrowRate.

Example: 3.85
MarketTerm
{
"termId": 2,
"durationDays": 7,
"durationSecs": 604800,
"apr": 3.85
}