Skip to main content

Get latest lending data (paginated by lender)

GET 

/v1/data/lending/latest

Returns latest per-market lending data for the requested chains, scoped to a specific page of lender keys.

Pagination

Both chains and lenders are required. A maximum of 20 lender keys may be supplied per request. Use GET /v1/data/lending/lenders to enumerate available lender keys (sorted by TVL) and page through them in batches of up to 20:

GET /v1/data/lending/lenders?chains=1,8453            → enumerate keys
GET /v1/data/lending/latest?chains=1,8453&lenders=k1,…,k20 → page 1
GET /v1/data/lending/latest?chains=1,8453&lenders=k21,…,k40 → page 2

Breaking changes vs previous /lending/latest

  • lenders is now required.
  • Hard cap of 20 lender keys per request.
  • Top-level lenderKey field is removed from items — use lenderInfo.key.

Lista DAO fixed-term (brokered) markets: a market is brokered when its terms[] rate card is non-empty and flags.variableBorrowDisabled === true. Such markets report variableBorrowRate = 0 but cannot be borrowed variably through 1delta — read terms[] for the available fixed terms and their APRs, and broker for the gateway contract. See the MarketTerm schema.

Oracle risk: each market carries an oracleInfo object classifying its price oracle's feed correctness (provider, reported vs intended pair, a 0–100 worstScore/worstBand, and flags such as wrong-asset/correlated-proxy/cross-numeraire). This is distinct from the price-staleness signal in risk.breakdown[oracle]. See the OracleInfo schema for the full scoring model.

Request

Responses

Latest lending data