Quote
API key for authentication. Can also be provided via Authorization header
with Bearer prefix: Authorization: Bearer <api-key>
Address holding input tokens with allowances set. This address will execute the transaction.
0x742d35Cc6634C0532925a3b844Bc9e7595f8b3c4Pattern: ^0x[a-fA-F0-9]{40}$Address to receive output tokens. Defaults to taker if not specified.
0x742d35Cc6634C0532925a3b844Bc9e7595f8b3c4Pattern: ^0x[a-fA-F0-9]{40}$Maximum acceptable slippage in basis points (0-5000). 100 = 1%.
100Example: 100Maximum number of intermediate swaps allowed.
4Example: 4Protocol identifiers to exclude from routing.
["uniswap_v2","sushiswap"]Pool addresses to exclude from routing.
["0x8ad599c3A0ff1De082011EFDDc58f1908eb6e6D8"]Whether to run full causal simulation. Disabling returns faster but less accurate quotes.
trueGas price tier for cost estimation. Affects EIP-1559 gas parameters.
- slow: Lower priority, saves gas cost but may take longer to confirm
- standard: Normal priority, balanced cost and speed
- fast: Higher priority, recommended for most swaps (default)
- urgent: Highest priority, for time-sensitive transactions
fastPossible values: Whether to include USD pricing in the response. When true, costs will include gas_cost_usd, fee_cost_usd, max_slippage_usd, and total_cost_usd.
falseCheck on-chain allowances and only return approvals for tokens with insufficient allowance.
falseInclude Permit2 EIP-712 typed data for signature-based approval flow.
falseQuote created successfully
Bad request - invalid JSON or request format
Unauthorized - missing or invalid API key
Forbidden - insufficient permissions
Unprocessable entity - validation error or routing failure
Internal server error
Service unavailable
Last updated