Collateral ⇄ debt optimizer
GET/v1/data/lending/pairs/optimize
Filter pairs by either or both sides, then optionally compute the opposite-side amount per row.
Asset selection
collaterals / debts are reinterpreted by chain mode:
- Single chain (
chainId): values are token addresses. - Multi-chain or no chain: values are asset groups.
Use collateralGroups / debtGroups to force group semantics in any chain mode.
Group params and address params on the same side are OR'd.
Amount params
At most one of:
collateralAmount(token units; requires exactly one collateral asset)collateralAmountUsd(USD; multi-asset OK)debtAmount(token units; requires exactly one debt asset)debtAmountUsd(USD; multi-asset OK)
When given, each row gets maxDebtAmount + maxDebtAmountUsd (for collateral inputs) or minCollateralAmount + minCollateralAmountUsd (for debt inputs).
Request
Responses
- 200
- 400
Optimizer pairs
Validation error