Swap

Get best swap quote

post

Get best swap quote

Finds the best swap route and calculates the optimal quote for a token swap across available pools.

Body
amountinteger · int64Required

Token amount

Example: 1000000
input_mintstringRequired

Input token mint address

Example: ATLASXmbPQxBUYbxPsV97usA3fPQYEqzQBUHgiFCUsXx
output_mintstringRequired

Output token mint address

Example: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
slippage_bpsinteger · int64Required

Slippage in basis points

Example: 50
swap_modestring · enumRequiredPossible values:
Responses
200

Quote

application/json
post
/api/best_quote/

Swap tokens

post

Swap tokens

Executes a token swap in the specified pool. Returns transaction for user to sign.

Body
amm_config_indexinteger · int32Required

AMM configuration index

Example: 16
amountinteger · int64Required

Token amount

Example: 1000000
input_mintstringRequired

Input token mint address

Example: ATLASXmbPQxBUYbxPsV97usA3fPQYEqzQBUHgiFCUsXx
output_mintstringRequired

Output token mint address

Example: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
slippage_bpsinteger · int64Required

Slippage in basis points

Example: 50
swap_modestring · enumRequiredPossible values:
user_walletstringRequired

User wallet address

Example: EQdJjaPwUL6X3GjUp3ZQ1T3QA4XL9g9v3Z6rSUMGALMt
Responses
200

Swap

application/json
post
/api/swap/

Last updated