latestOpenAPI 3.1.02026-08-104139.2 KB

d8ed26b0f13c

quotes

post/quote

Request body

execution_type'Standard' | 'Cosigned'

Whether an order is standard (platform-executed) or cosigned (user-executed)

expiryinteger nullable

Order expiry timestamp in Unix seconds (required for cosigned/user-executed quotes)

input'Token' | 'Collateral'

Determines how size is interpreted in a quote request.

side'Mint' | 'Redeem' required

Type of the user order

sizestring required

Size of quote — interpreted as token amount or USDC collateral depending on input. When token_type is StakingAsset, token amounts are denominated in the underlying base asset, not the wrapped staked-asset token.

token_type'Asset' | 'StakingAsset' required

Which token the caller is quoting against. Distinguishes the asset token from the staked-asset token; the latter routes redeems through instantUnstake and triggers the staked-asset redemption fee in pricing. Required on every quote request — pricing will not infer it.

Response

Quote response

order_type'Mint' | 'Redeem' required

Type of the user order

tokenstring required

Token amount. When the request's token_type is StakingAsset, this is denominated in the underlying base asset, not the wrapped staked-asset token.

usd_pricestring required

USD price

usdc_collateralstring required

USDC collateral required for mint/redeem

idstring uuid required

ID of the response (used for diagnostics)

status'Ok' | 'Failed' required

Status of the quote computation