Everything one LP can act on for a chain, in one request
Returns every strategy class this LP backs, plus every class where they hold principal in a leg, each with its pair, strategist, per-leg capital, leave gates, and venue reach across Aqua and V4. Read-only. Figures that did not resolve are OMITTED rather than reported as zero.
Authorization
ApiKeyAuth In: header
Path Parameters
Numeric ID of the chain to query or act on.
The liquidity provider's wallet address.
Response Body
application/json
curl -X GET "https://example.com/api/vaults/commitments/string/string"{ "chainId": 0, "lp": "string", "fleetLive": true, "rpcDegraded": true, "classes": [ { "classId": "string", "strategist": "string", "paused": true, "backing": true, "legs": [ { "vault": "string", "asset": "string", "symbol": "string", "shareSymbol": "string", "paused": true, "backing": true, "lpPrincipal": "string", "lpFreePrincipal": "string", "lpDeployedInto": "string", "feeAccrued": "string", "feeClaimed": "string", "vaultCredit": "string", "decimals": 0, "hasPrincipal": true, "classCommittedBacking": "string", "classAvailableFor": "string", "leave": { "deployedInto": "string", "composition": "string", "pendingFrontCredits": "string", "canLeave": true, "blockedBy": "live-capital", "selfReleasable": true } } ], "venues": { "aqua": { "live": true, "reason": "string" }, "v4": { "pools": [ { "poolId": "string", "fee": 0, "tickSpacing": 0, "consented": true, "band": { "tickLower": 0, "tickUpper": 0, "amount0": "string", "amount1": "string", "active": true } } ] } } } ]}Build calldata to withdraw free liquidity from a vault
Returns the transaction calldata the LP signs and sends to withdraw their free (undeployed) principal from an asset vault. To exit deployed capital, use prepare-request-redeem instead.
Get one strategy's marketplace detail
Returns one complete two-asset strategy's marketplace state, grouped across its per-asset vault legs, covering config, venue curve, leg sizing, and a stats summary. A null figure is never a zero, so check `rpcDegraded` and the `unavailable` block before rendering one.