Optional ReadonlybinanceOne of the supported chains — see Supported Chains & Protocols for the supported chain ID values. Chains outside this whitelist are rejected with 40001. When omitted (or blank), results span all supported chains.
Optional ReadonlydefiFilter by DeFi protocol ID.
ReadonlyinvestFilter by investment type. Required. Known values: Earn, LiquidityPool.
Optional ReadonlynonceUnique request identifier for anti-replay; falls back to X-OC-SIGN if omitted.
Optional ReadonlypagePage number (1-based).
Optional ReadonlyrecvAllowed time deviation in milliseconds (default: 5000, max: 60000).
Optional ReadonlysizePage size. Max: 100.
Optional ReadonlysortSort direction.
Optional ReadonlysortField to sort by. Only two values are accepted: tvl, apy. Note: sorting by APY uses apy (the server-side field name), even though the response exposes apyBps / apyDisplay. Other values are not supported.
Optional ReadonlytokenFilter by token addresses. When this field is provided, binanceChainId is required — the same address can be a different token on different chains; omitting the chain returns 40001.
Request parameters for listDeFiInvestments operation in DefiDataApi. ListDeFiInvestmentsRequest