Lending (Data)
Lending market and pool data
Get latest lending data (paginated by lender)
Returns latest per-market lending data for the requested chains, scoped to a specific page of lender keys.
Enumerate available lenders
Lightweight enumeration of every `(chainId, lenderKey)` pair that has data for the requested chains, sorted by `tvlUsd` descending.
Get lending pools
Returns paginated lending pool data with optional filters and sorting.
Get pools grouped by config
For each (lender, chain, configId) combination, returns which markets are eligible as collateral or borrowable.
Get lending pairs
Returns paginated leverage pair data with optional filters and sorting. Backed by the same origin route as `/v1/data/lending/pairs/leverage`, so it shares that endpoint's behaviour — including dropping pairs whose collateral leg has no remaining supply capacity (`includeIlliquid=true` keeps them).
Browse all leverage pairs
Returns raw materialized view rows with all rate and liquidity fields. Supports single-chain address filtering or cross-chain asset-group mode.
Collateral ⇄ debt optimizer
Filter pairs by either or both sides, then optionally compute the opposite-side amount per row.
Comparable rates for one pair
The **N best comparable rates for a single pair**, priced at the caller’s size and holding period. One round-trip, small payload — built to sit behind a rate pill next to a borrow input.
IRM rate curves
Return sampled borrow and deposit rate curves for one or more markets.
Rate-at-depth (rate vs borrow/supply amount)
Return rate-at-depth data — the amount-axis complement of `/v1/data/lending/irm` (rate vs utilization).
List mode categories
Return the available risk-category ('mode') entries for the requested lenders and chains.
Mode analysis (on-chain)
Evaluate all mode-switching options for a user. The API fetches the user's current positions and balance data on-chain via multicall — no request body needed.
Mode analysis (with body)
Evaluate all mode-switching options for a user sub-account.
Next available sub-account
Discover the next available sub-account or position ID for a given lender and owner.
Your open orders (unified)
A user's own cancellable/pending orders on an order-book or auction lender, normalized into ONE shape:
Get lending snapshots
Returns historical lending data time series for specified markets.
Get isolated market metadata
Returns Morpho isolated market metadata including fee, LLTV, oracle, IRM, and listing status for all markets, optionally filtered by chain.