The SwapQuote object provides detailed pricing information for swap operations.

fragment SwapQuote on SwapQuote {  __typename  accuracy  quoteId  suggestedSlippage {    ...PercentNumber  }  selectedSlippage {    ...PercentNumber  }  buy {    ...TokenAmount  }  sell {    ...TokenAmount  }  finalBuy {    ...TokenAmount  }  finalSell {    ...TokenAmount  }  costs {    ...SwapQuoteCosts  }}

Where:

  • accuracy — quote accuracy level (FAST or ACCURATE)
  • quoteId — a unique quote identifier required for executing the swap
  • buy and sell — current prices before fees
  • finalBuy and finalSell — amounts you'll receive/pay after fees and slippage
  • costs — a breakdown of all fees (partner fee, provider fee, flash loan fee, network costs)
  • suggestedSlippage — recommended slippage tolerance based on assets volatility and order size
  • selectedSlippage — the slippage tolerance selected when requesting a market quote (if provided)