Node reference
Quote Jupiter route
Quote all Jupiter routing engines
Quote Jupiter route requests an exact-input route estimate on Solana mainnet. Use it to inspect the route and amount units without signing a swap.
Try it step by step#
- Choose the input and output mint addresses and enter Amount in input-token units.
- Keep mint-decimal lookup enabled, and select Automatic or Fixed slippage.
- Run and inspect inputAmountRaw, outputAmountRaw, router, routePlan, and the fee fields.
What to expect#
The result is a fresh route estimate. It includes the router and fee information so you can inspect how the result is composed.
Things to check#
- This integration supports mainnet only. A devnet workflow will not produce a Jupiter quote.
- If you provide a Jupiter API key, select a saved HTTP credential rather than writing the secret into the workflow.
- A quote does not reserve its price. Swap with Jupiter obtains a fresh order for execution.
Keep learning#
Network setup: This node uses solana. See connections for RPC setup and Test mode for network selection.
Parameters#
| Setting | Default | What it does |
|---|---|---|
| Input Mint | — | Mint of the token supplied to the swap route. |
| Output Mint | — | Mint of the token received from the swap route. |
| Amount | — | Decimal amount in input-token units, before conversion to the smallest units. |
| Input Decimals | — | Decimal scale for the input token when supplied explicitly. |
| Output Decimals | — | Decimal scale for the output token when supplied explicitly. |
| Look Up Missing Decimals | true | Read missing decimal scales from the token mints instead of entering them manually. |
| Slippage | automatic | Automatic uses Jupiter RTSE. Fixed sends your selected limit. |
| Slippage (%) | 0.5 | Maximum tolerated execution change in percent; 0.5 means half a percent. |
| Jupiter API key | (empty) | Uses your encrypted HTTP credential. Leave empty for Jupiter keyless access. |
| On failure | stop | Choose whether a failed execution stops the workflow or only ends this path. |
| Retry attempts | 0 | How many additional attempts to make after the first failure. |
Input Decimals: Available under More options. Limits: minimum 0; maximum 18.
Output Decimals: Available under More options. Limits: minimum 0; maximum 18.
Look Up Missing Decimals: Available under More options.
Slippage: Choices: Automatic (automatic), Fixed (fixed).
Slippage (%): Shown when slippageMode is fixed.
Jupiter API key: Select your own http connection. See connection setup. Available under More options.
On failure: Choices: Stop workflow (stop), Continue (continue). Available under More options.
Retry attempts: Available under More options. Limits: minimum 0.
Inputs#
| Port | Value | Description |
|---|---|---|
in | any | Payload to preserve with the Jupiter quote. |
Outputs#
| Port | Value | Description |
|---|---|---|
out | object | A fresh exact-input quote from Jupiter Meta-Aggregator routing. |
out fields#
| Field | Type |
|---|---|
inputMint | string |
outputMint | string |
inputAmountRaw | string |
outputAmountRaw | string |
router | string |
feeMint | string |
feeBps | number |
referralFeeApplied | boolean |
routePlan | array |