Skip to main content

Collateral swap (simulate)

POST 

/v1/actions/loop/collateral-swap

Swap collateral assets and simulate post-trade state. Same parameters as GET. Send a JSON body with current portfolio state (balanceData, aprData, positions) to receive projected post-trade metrics in the simulation field. Use the data returned by the user-data endpoints directly — always include positions for accurate health-factor and borrow-capacity projections.

For isAll trades, include depositBalanceIn (raw underlying balance string) in the body so the withdrawal approval is sized to the actual position. This field is accepted alongside or independently of the simulation fields.

Request

Responses

Quote or full build with simulation