Ga naar de hoofdinhoud

/swap-instructions REST API Endpoint - Metis

Bezig met laden...

Bijgewerkt op
Dec 18, 2025

/swap-instructions REST API Endpoint - Metis

Please note that this method is available for Free and Paid subscribers of Metis - Jupiter Swap API, along with jupiterapi.com users.
Solana Kit includes the ability to customize RPC methods and transports, allowing you to seamlessly integrate Quicknode Marketplace add-ons into your applications. For more information on how to use Quicknode Marketplace add-ons with Solana Kit, check out these guides: How to Use Quicknode Add-ons using Solana Kit (Part 1) and How to Use Quicknode Add-ons using Solana Kit (Part 2)

GooseFX Gamma API: When using the /quote endpoint with the setting of dexes=Gamma, you should include the query parameter dexes=Gamma when using this endpoint if you want to route directly to the GooseFX Gamma API. This is in addition to setting dexes=Gamma on your initial /quote request.

Zoekparameters

userPublicKey
tekenreeks
VERPLICHT
Bezig met laden...
payer
tekenreeks
Bezig met laden...
wrapAndUnwrapSol
booleaanse waarde
Bezig met laden...
useSharedAccounts
booleaanse waarde
Bezig met laden...
feeAccount
tekenreeks
Bezig met laden...
trackingAccount
tekenreeks
Bezig met laden...
computeUnitPriceMicroLamports
geheel getal
Bezig met laden...
prioritizationFeeLamports
object
Bezig met laden...
priorityLevelWithMaxLamports
object
Bezig met laden...
priorityLevel
tekenreeks
Bezig met laden...
maxLamports
geheel getal
Bezig met laden...
global
booleaanse waarde
Bezig met laden...
jitoTipLamports
geheel getal
Bezig met laden...
jitoTipLamportsWithPayer
object
Bezig met laden...
lamports
geheel getal
VERPLICHT
Bezig met laden...
payer
tekenreeks
VERPLICHT
Bezig met laden...
asLegacyTransaction
booleaanse waarde
Bezig met laden...
destinationTokenAccount
tekenreeks
Bezig met laden...
nativeDestinationAccount
tekenreeks
Bezig met laden...
dynamicComputeUnitLimit
booleaanse waarde
Bezig met laden...
skipUserAccountsRpcCalls
booleaanse waarde
Bezig met laden...
dynamicSlippage
booleaanse waarde
Bezig met laden...
blockhashSlotsToExpiry
geheel getal
Bezig met laden...
quoteResponse
object
VERPLICHT
Bezig met laden...
inputMint
tekenreeks
VERPLICHT
Bezig met laden...
inAmount
tekenreeks
VERPLICHT
Bezig met laden...
outputMint
tekenreeks
VERPLICHT
Bezig met laden...
outAmount
tekenreeks
VERPLICHT
Bezig met laden...
otherAmountThreshold
tekenreeks
VERPLICHT
Bezig met laden...
swapMode
tekenreeks
VERPLICHT
Bezig met laden...
slippageBps
geheel getal
VERPLICHT
Bezig met laden...
platformFee
object
Bezig met laden...
amount
tekenreeks
Bezig met laden...
feeBps
geheel getal
Bezig met laden...
priceImpactPct
tekenreeks
VERPLICHT
Bezig met laden...
routePlan
array
VERPLICHT
Bezig met laden...
swapInfo
object
VERPLICHT
Bezig met laden...
ammKey
tekenreeks
VERPLICHT
Bezig met laden...
label
tekenreeks
Bezig met laden...
inputMint
tekenreeks
VERPLICHT
Bezig met laden...
outputMint
tekenreeks
VERPLICHT
Bezig met laden...
inAmount
tekenreeks
VERPLICHT
Bezig met laden...
outAmount
tekenreeks
VERPLICHT
Bezig met laden...
feeAmount
tekenreeks
VERPLICHT
Bezig met laden...
feeMint
tekenreeks
VERPLICHT
Bezig met laden...
percent
geheel getal
VERPLICHT
Bezig met laden...
bps
geheel getal
Bezig met laden...
instructionVersion
tekenreeks
Bezig met laden...
contextSlot
geheel getal
Bezig met laden...
timeTaken
geheel getal
Bezig met laden...

Retourzendingen

tokenLedgerInstruction
object
Bezig met laden...
programId
tekenreeks
Bezig met laden...
accounts
array
Bezig met laden...
pubkey
tekenreeks
Bezig met laden...
isSigner
booleaanse waarde
Bezig met laden...
isWritable
booleaanse waarde
Bezig met laden...
gegevens
tekenreeks
Bezig met laden...
computeBudgetInstructions
array
Bezig met laden...
programId
tekenreeks
Bezig met laden...
accounts
array
Bezig met laden...
pubkey
tekenreeks
Bezig met laden...
isSigner
booleaanse waarde
Bezig met laden...
isWritable
booleaanse waarde
Bezig met laden...
gegevens
tekenreeks
Bezig met laden...
setupInstructions
array
Bezig met laden...
programId
tekenreeks
Bezig met laden...
accounts
array
Bezig met laden...
pubkey
tekenreeks
Bezig met laden...
isSigner
booleaanse waarde
Bezig met laden...
isWritable
booleaanse waarde
Bezig met laden...
gegevens
tekenreeks
Bezig met laden...
swapInstruction
object
Bezig met laden...
programId
tekenreeks
Bezig met laden...
accounts
array
Bezig met laden...
pubkey
tekenreeks
Bezig met laden...
isSigner
booleaanse waarde
Bezig met laden...
isWritable
booleaanse waarde
Bezig met laden...
gegevens
tekenreeks
Bezig met laden...
cleanupInstruction
object
Bezig met laden...
programId
tekenreeks
Bezig met laden...
accounts
array
Bezig met laden...
pubkey
tekenreeks
Bezig met laden...
isSigner
booleaanse waarde
Bezig met laden...
isWritable
booleaanse waarde
Bezig met laden...
gegevens
tekenreeks
Bezig met laden...
otherInstructions
array
Bezig met laden...
addressLookupTableAddresses
array
Bezig met laden...
prioritizationFeeLamports
geheel getal
Bezig met laden...
Verzoek
Heb je nog geen account?
Maak binnen enkele seconden je Quicknode-eindpunt aan en ga aan de slag
Ga gratis aan de slag