Get a Jupiter swap quote

Passthrough to Jupiter's /quote endpoint. Converted from v1's GET /v1/swap/quote so we can ride the standard { data, meta } envelope and accept richer parameters. The returned data.quote shape mirrors Jupiter's response verbatim — pass it back into POST /v2/swaps as-is.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
^[1-9A-HJ-NP-Za-km-z]{32,44}$
string
required
^[1-9A-HJ-NP-Za-km-z]{32,44}$
string
required
^\d+$

Token/lamport amounts as decimal strings (u64-safe; can exceed JS Number.MAX_SAFE_INTEGER).

integer
0 to 10000
Defaults to 50

Max slippage in basis points (1 bps = 0.01%). Default 50 (0.5%).

string
enum
Defaults to ExactIn
Allowed:
Headers
string
length between 1 and 128

Optional client-supplied request ID, echoed in X-Request-Id response header.

string
length between 1 and 255

Client-supplied key (UUID v4 recommended) for safe write retries. Server stores (key, request_hash, response) and replays. Reusing with a different body returns 409 idempotency_conflict.

Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json