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:
2durationDaysnumber
How long the position is locked at the fixed rate, in days (e.g. 7, 14, 30).
Example:
7durationSecsnumbernullable
Term duration in seconds (raw on-chain value).
Example:
604800aprnumber
Annualised borrow APR for this term, in percent (e.g. 3.85 = 3.85%). Same unit as variableBorrowRate / stableBorrowRate.
Example:
3.85MarketTerm
{
"termId": 2,
"durationDays": 7,
"durationSecs": 604800,
"apr": 3.85
}