The public key of an account to set as the close authority of ATAs created during the swap transaction. Only applies to non-wSOL ATAs that persist beyond the execution of the transaction.
If closeAuthority is not provided, we will default to taker
If closeAuthority is provided and is different from taker, we will add the instruction to set the new closeAuthority
The fee includes either Ultra default fee or your integrator fee, depending on if referral and/or payer params are passed in
If referralAccount, referralFee (and payer if passed in) are passed in, the fee will be the integrator fee only
If no additional referral params are passed in, the fee will be the Ultra default fee only and can include additional fees for gasless support mechanism
The public key of the account that will cover the rent fee, it can be either taker, payer if passed in, or Jupiter's gas wallet for JupiterZ quotes when the taker's output token account is not yet initialised
This field will be present if taker is defined and transaction is an empty string
This field can still return despite having a valid order/quote
This is meant for display purposes only and it is discouraged to match these error messages as they could be parameterized
Available options:
Insufficient funds,
Top up `${solAmount}` SOL for gas,
Minimum `${swapAmount}` for gasless
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Jupiter Developers","colors":{"primary":"#00BEF0","light":"#C7F284","dark":"#000000"},"logo":{"light":"https://mintcdn.com/jupiter/mrenEfoqnubhOTHf/logo/logo.png?fit=max\u0026auto=format\u0026n=mrenEfoqnubhOTHf\u0026q=85\u0026s=e745e60a4186bc382d3d5d9bdff9273a","dark":"https://mintcdn.com/jupiter/mrenEfoqnubhOTHf/logo/logo.png?fit=max\u0026auto=format\u0026n=mrenEfoqnubhOTHf\u0026q=85\u0026s=e745e60a4186bc382d3d5d9bdff9273a","href":"https://developers.jup.ag/"},"favicon":"https://mintcdn.com/jupiter/mrenEfoqnubhOTHf/favicon.png?fit=max\u0026auto=format\u0026n=mrenEfoqnubhOTHf\u0026q=85\u0026s=453e41111d621d16c4f196f9e772ce58","api":{"playground":{"display":"interactive"}},"appearance":{"default":"dark"},"navbar":{"primary":{"type":"button","label":"Dashboard","href":"https://developers.jup.ag/portal"}},"footer":{"socials":{"x":"https://x.com/JupiterExchange","discord":"https://discord.gg/jup","telegram":"https://t.me/jup_dev","github":"https://github.com/jup-ag","youtube":"https://www.youtube.com/@JupiterOnchain"},"links":[{"items":[{"label":"Support","href":"/docs/resources/support"},{"label":"Guidelines","href":"/docs/legal"},{"label":"Legal","href":"/docs/legal/sdk-api-license-agreement"},{"label":"Brand Kit","href":"/docs/resources/brand-kit"},{"label":"Status","href":"https://status.jup.ag"}]}]},"seo":{"metatags":{"og:image":"/logo/og.png","og:type":"website","og:site_name":"Jupiter Developers","twitter:card":"summary_large_image","twitter:site":"@JupiterExchange","twitter:image":"/logo/og.png","keywords":"Jupiter, Jupiter Developer Platform, Jupiter API, Jupiter SDK, Solana API, Solana swap API, Solana price API, Solana token API, prediction market API, Solana DeFi API, crypto API, Jupiter Swap, Jupiter Ultra, Jupiter Lend, Jupiter Perps, Jupiter Studio, Jupiter Plugin, Jupiter Wallet Kit, Jupiter Referral Program"}},"banner":{"content":"Manage your API keys, billing, and usage on the [**Developer Platform**](https://developers.jup.ag/portal). Questions? Reach us via [**Support**](/docs/resources/support)."},"contextual":{"options":["copy","view","chatgpt","claude","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"jupiter","hasAudioNarration":false,"actualSubdomain":"jupiter","customDomains":["developers.jup.ag"],"gitSource":{"type":"github","owner":"jup-ag","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"DISABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef297ac11f500273005720","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Docs","count":193},{"language":"default","tag":"API Reference","count":77},{"language":"default","tag":"Lend","count":64},{"language":"default","tag":"Prediction","count":44},{"language":"default","tag":"LO \u0026 DCA","count":30},{"language":"default","tag":"Swap","count":27},{"language":"default","tag":"Get Started","count":25},{"language":"default","tag":"More","count":23},{"language":"default","tag":"Resources","count":21},{"language":"default","tag":"Earn","count":18}]},"assistantConfig":{"enableStarterQuestions":false},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"th{color:black!important}.dark th{color:white!important}@media screen and (min-width: 768px){#banner button,#banner [aria-label*=\"close\"],#banner [aria-label*=\"dismiss\"],#banner [data-dismiss],#banner button[type=\"button\"]{display:none!important}}@media screen and (max-width: 767px){[data-radix-menu-content]{max-height:80vh!important}}@media screen and (min-width: 768px){[data-radix-menu-content]{max-height:600px!important}}"}],"page":{"pagePath":"api-reference/ultra/order","slug":"/api-reference/ultra/order","pageMetadata":{"openapi":"openapi-spec/ultra/ultra.yaml get /order","title":"Get Order (Ultra API)","sidebarTitle":"Get Order","description":"Request for a base64-encoded unsigned swap transaction to be used in POST /ultra/v1/execute","llmsDescription":"UNMAINTAINED: GET /ultra/v1/order returns a base64-encoded unsigned swap transaction. New integrations should use Swap V2 /order.","canonical":"https://developers.jup.ag/docs/api-reference/swap/order","href":"/api-reference/ultra/order"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Request for a base64-encoded unsigned swap transaction to be used in POST /ultra/v1/execute\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Warning}=_components;if(!Warning)_missingMdxReference(`Warning`,true);return _jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Ultra Swap API`}),` is no longer actively maintained and has been superseded by `,_jsx(_components.a,{href:`/swap`,children:`Swap V2`}),`.`]})})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"openapi-spec/ultra/ultra.yaml get /order","title":"Get Order (Ultra API)","sidebarTitle":"Get Order","description":"Request for a base64-encoded unsigned swap transaction to be used in POST /ultra/v1/execute","llmsDescription":"UNMAINTAINED: GET /ultra/v1/order returns a base64-encoded unsigned swap transaction. New integrations should use Swap V2 /order.","canonical":"https://developers.jup.ag/docs/api-reference/swap/order","href":"/api-reference/ultra/order"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/jupiter/5d1fbe037184af90/generate-llms-from-docs.js","/docs/_mintlify/custom/jupiter/4b0472a73cb92cca/check-redirects.js"],"openApiReferenceData":{"operation":{"summary":"order","description":"Request for a base64-encoded unsigned swap transaction to be used in POST /ultra/v1/execute","security":["553d5d10-9436-4dab-aa82-934b11a3e2d5"],"responses":{"200":"bcf9f500-38f6-4d2e-b4b4-33529839d56f","400":"0eb1c577-ed87-43e9-a5a0-f5da51482616","500":"7c5f912f-0d7e-418b-8588-6e1c35e3e5b6"},"parameters":["b2508ae0-41fa-4955-938b-e347eb174f1f","a5772069-4da2-437f-82e7-4b4a52428c38","cf95d8b6-2bd9-406c-9e87-8ef05afe8405","9b11b5e1-b70d-4be2-9716-ab6cb72c881d","1a34bb37-ebaa-47fe-817d-be6075da3167","8530e47e-8d46-46cd-9698-30a0686661be","0863c040-f36c-4f39-9ba0-f1fbf36a1660","a80e2116-f60c-41e4-b7a5-469e275ef298","ac92d3a3-3ef6-45e2-a059-055864084bbb","b3f3a867-37ae-45d2-8ac8-d41e9a983c31","00b8d3d8-1ffd-4c2e-9424-47255e37851c"],"method":"get","type":"path","servers":["8f148532-2a77-4bb7-8f2a-43d8fa626ad3"],"path":"/order","baseUrlOptions":["https://api.jup.ag/ultra/v1"],"title":"order","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"b2508ae0-41fa-4955-938b-e347eb174f1f":{"in":"query","name":"inputMint","schema":{"type":"string","default":"So11111111111111111111111111111111111111112","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true},"a5772069-4da2-437f-82e7-4b4a52428c38":{"in":"query","name":"outputMint","schema":{"type":"string","default":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true},"cf95d8b6-2bd9-406c-9e87-8ef05afe8405":{"in":"query","name":"amount","schema":{"type":"string","default":"10000000","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true},"9b11b5e1-b70d-4be2-9716-ab6cb72c881d":{"in":"query","name":"taker","schema":{"type":"string","default":"BQ72nSv9f3PRyRKCBnHLVrerrv37CYTHm5h3s9VSGQDV","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false},"1a34bb37-ebaa-47fe-817d-be6075da3167":{"in":"query","name":"receiver","description":"- The public key of the account that will receive the output tokens\n- If not provided, the output tokens will be sent to the taker like default\n- It expects an account (NOT a token account)\n- If the output is non-SOL tokens, it only transfers to ATAs (not token accounts)\n- If the destination token account is not initialized, an additional create ATA instruction will be added to the transaction\n- If the output is SOL, it will transfer native SOL directly to the receiver account\n- It does not support destination WSOL token account\n","schema":{"type":"string","isRequired":false,"description":"- The public key of the account that will receive the output tokens\n- If not provided, the output tokens will be sent to the taker like default\n- It expects an account (NOT a token account)\n- If the output is non-SOL tokens, it only transfers to ATAs (not token accounts)\n- If the destination token account is not initialized, an additional create ATA instruction will be added to the transaction\n- If the output is SOL, it will transfer native SOL directly to the receiver account\n- It does not support destination WSOL token account\n","uniqueKey":"","typeLabel":"string"},"required":false},"8530e47e-8d46-46cd-9698-30a0686661be":{"in":"query","name":"payer","description":"- The public key of an account that will be used to cover 'gas-related' fees on behalf of the taker\n- Gas related fees such as signature fees, priority fees and rent. Note that enabling this may result in different routing decisions.\n- Refer to [Integrator Payer](/docs/ultra/add-payer) for more details\n","schema":{"type":"string","isRequired":false,"description":"- The public key of an account that will be used to cover 'gas-related' fees on behalf of the taker\n- Gas related fees such as signature fees, priority fees and rent. Note that enabling this may result in different routing decisions.\n- Refer to [Integrator Payer](/docs/ultra/add-payer) for more details\n","uniqueKey":"","typeLabel":"string"},"required":false},"0863c040-f36c-4f39-9ba0-f1fbf36a1660":{"in":"query","name":"closeAuthority","description":"- Optional. If used, requires `payer`\n- Ignored, if `payer` is not provided\n- The public key of an account to set as the close authority of ATAs created during the swap transaction. Only applies to non-wSOL ATAs that persist beyond the execution of the transaction.\n- If `closeAuthority` is not provided, we will default to `taker`\n- If `closeAuthority` is provided and is different from `taker`, we will add the instruction to set the new `closeAuthority`\n","schema":{"type":"string","isRequired":false,"description":"- Optional. If used, requires `payer`\n- Ignored, if `payer` is not provided\n- The public key of an account to set as the close authority of ATAs created during the swap transaction. Only applies to non-wSOL ATAs that persist beyond the execution of the transaction.\n- If `closeAuthority` is not provided, we will default to `taker`\n- If `closeAuthority` is provided and is different from `taker`, we will add the instruction to set the new `closeAuthority`\n","uniqueKey":"","typeLabel":"string"},"required":false},"a80e2116-f60c-41e4-b7a5-469e275ef298":{"in":"query","name":"referralAccount","description":"- Refer to [Integrator Fees](/docs/ultra/add-fees-to-ultra) for more details\n","schema":{"type":"string","isRequired":false,"description":"- Refer to [Integrator Fees](/docs/ultra/add-fees-to-ultra) for more details\n","uniqueKey":"","typeLabel":"string"},"required":false},"ac92d3a3-3ef6-45e2-a059-055864084bbb":{"in":"query","name":"referralFee","description":"- Refer to [Integrator Fees](/docs/ultra/add-fees-to-ultra) for more details\n","schema":{"type":"number","minimum":50,"maximum":255,"isRequired":false,"description":"- Refer to [Integrator Fees](/docs/ultra/add-fees-to-ultra) for more details\n","uniqueKey":"","typeLabel":"number"},"required":false},"b3f3a867-37ae-45d2-8ac8-d41e9a983c31":{"in":"query","name":"excludeRouters","schema":{"type":"string","enum":["metis","jupiterz","dflow","okx"],"isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"required":false},"00b8d3d8-1ffd-4c2e-9424-47255e37851c":{"in":"query","name":"excludeDexes","description":"- [Full list of DEXes here](https://developers.jup.ag/docs/api-reference/swap/program-id-to-label), for example: `excludeDexes=Raydium,Orca+V2,Meteora+DLMM`\n- **Important**: This only excludes DEXes on the Metis router, does not apply to other routers\n- For example:\n - **Exclude** Raydium: `excludeRouters=\u003call-except-metis>` and `excludeDexes=Raydium`\n - **Only include** Meteora DLMM: `excludeRouters=\u003call-except-metis>` and `excludeDexes=\u003call-except-MeteoraDLMM>`\n","schema":{"type":"string","description":"- [Full list of DEXes here](https://developers.jup.ag/docs/api-reference/swap/program-id-to-label), for example: `excludeDexes=Raydium,Orca+V2,Meteora+DLMM`\n- **Important**: This only excludes DEXes on the Metis router, does not apply to other routers\n- For example:\n - **Exclude** Raydium: `excludeRouters=\u003call-except-metis>` and `excludeDexes=Raydium`\n - **Only include** Meteora DLMM: `excludeRouters=\u003call-except-metis>` and `excludeDexes=\u003call-except-MeteoraDLMM>`\n","uniqueKey":"","typeLabel":"string"}}},"responses":{"bcf9f500-38f6-4d2e-b4b4-33529839d56f":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"mode":{"type":"string","isRequired":true,"uniqueKey":"mode","typeLabel":"string"},"inputMint":{"type":"string","isRequired":true,"uniqueKey":"inputMint","typeLabel":"string"},"outputMint":{"type":"string","isRequired":true,"uniqueKey":"outputMint","typeLabel":"string"},"inAmount":{"type":"string","isRequired":true,"uniqueKey":"inAmount","typeLabel":"string"},"outAmount":{"type":"string","isRequired":true,"uniqueKey":"outAmount","typeLabel":"string"},"otherAmountThreshold":{"type":"string","isRequired":true,"uniqueKey":"otherAmountThreshold","typeLabel":"string"},"swapMode":{"type":"string","isRequired":true,"uniqueKey":"swapMode","typeLabel":"string"},"slippageBps":{"type":"number","isRequired":true,"uniqueKey":"slippageBps","typeLabel":"number"},"priceImpactPct":{"type":"string","description":"- Please use `priceImpact` field instead, this is still available only for backwards compatibility\n","isRequired":true,"uniqueKey":"priceImpactPct","typeLabel":"string"},"routePlan":{"type":"array","items":{"type":"object","properties":{"swapInfo":{"type":"object","properties":{"ammKey":{"type":"string","isRequired":true,"uniqueKey":"routePlan.items.[INDEX].swapInfo.ammKey","typeLabel":"string"},"label":{"type":"string","isRequired":true,"uniqueKey":"routePlan.items.[INDEX].swapInfo.label","typeLabel":"string"},"inputMint":{"type":"string","isRequired":true,"uniqueKey":"routePlan.items.[INDEX].swapInfo.inputMint","typeLabel":"string"},"outputMint":{"type":"string","isRequired":true,"uniqueKey":"routePlan.items.[INDEX].swapInfo.outputMint","typeLabel":"string"},"inAmount":{"type":"string","isRequired":true,"uniqueKey":"routePlan.items.[INDEX].swapInfo.inAmount","typeLabel":"string"},"outAmount":{"type":"string","isRequired":true,"uniqueKey":"routePlan.items.[INDEX].swapInfo.outAmount","typeLabel":"string"}},"required":["ammKey","label","inputMint","outputMint","inAmount","outAmount"],"isRequired":true,"uniqueKey":"routePlan.items.[INDEX].swapInfo","typeLabel":"object"},"percent":{"type":"number","isRequired":true,"uniqueKey":"routePlan.items.[INDEX].percent","typeLabel":"number"},"bps":{"type":"number","isRequired":true,"uniqueKey":"routePlan.items.[INDEX].bps","typeLabel":"number"},"usdValue":{"type":"number","uniqueKey":"routePlan.items.[INDEX].usdValue","typeLabel":"number"}},"required":["swapInfo","percent","bps"],"uniqueKey":"routePlan.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"routePlan","typeLabel":"object[]"},"feeBps":{"type":"number","description":"- The fee includes either Ultra default fee or your integrator fee, depending on if referral and/or payer params are passed in\n- If `referralAccount`, `referralFee` (and `payer` if passed in) are passed in, the fee will be the integrator fee only\n- If no additional referral params are passed in, the fee will be the Ultra default fee only and can include additional fees for gasless support mechanism\n","isRequired":true,"uniqueKey":"feeBps","typeLabel":"number"},"platformFee":{"type":"object","description":"- This field shows the platform fee only, does not include fee for gas\n- Platform fee can either be the Ultra default fee or your integrator fee\n","properties":{"feeBps":{"type":"number","isRequired":true,"uniqueKey":"platformFee.feeBps","typeLabel":"number"},"amount":{"type":"string","uniqueKey":"platformFee.amount","typeLabel":"string"}},"required":["feeBps"],"isRequired":true,"uniqueKey":"platformFee","typeLabel":"object"},"signatureFeeLamports":{"type":"number","description":"- The number of lamports the `taker`, `maker` (JupiterZ's MM) or `payer` has to pay for the base network fee, if a valid transaction is returned.\n","isRequired":true,"uniqueKey":"signatureFeeLamports","typeLabel":"number"},"signatureFeePayer":{"oneOf":[{"type":"string","description":"- The public key of the account that will cover the signature fee, it can be either `taker`, `maker` (JupiterZ's MM) or `payer` if passed in\n","isRequired":true,"uniqueKey":"signatureFeePayer.oneOf.0","typeLabel":"string"},{"type":"null","description":"- The public key of the account that will cover the signature fee, it can be either `taker`, `maker` (JupiterZ's MM) or `payer` if passed in\n","isRequired":true,"uniqueKey":"signatureFeePayer.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"signatureFeePayer","typeLabel":"string | null"},"prioritizationFeeLamports":{"type":"number","description":"- The number of lamports the `taker`, `maker` (JupiterZ's MM) or `payer` has to pay for higher priority landing, if a valid transaction is returned\n- Includes priority fees and tips for services such as Jito, etc, if any\n","isRequired":true,"uniqueKey":"prioritizationFeeLamports","typeLabel":"number"},"prioritizationFeePayer":{"oneOf":[{"type":"string","description":"- The public key of the account that will cover the prioritization fee, it can be either `taker`, `maker` (JupiterZ's MM) or `payer` if passed in\n","isRequired":true,"uniqueKey":"prioritizationFeePayer.oneOf.0","typeLabel":"string"},{"type":"null","description":"- The public key of the account that will cover the prioritization fee, it can be either `taker`, `maker` (JupiterZ's MM) or `payer` if passed in\n","isRequired":true,"uniqueKey":"prioritizationFeePayer.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"prioritizationFeePayer","typeLabel":"string | null"},"rentFeeLamports":{"type":"number","description":"- The number of lamports the `taker` or `payer` has to pay for account rent, if a valid transaction is returned\n- Note that this value is just an estimate\n- For JupiterZ quotes, Jupiter's gas wallet pays the rent to create the taker's output token account if not yet initialised\n","isRequired":true,"uniqueKey":"rentFeeLamports","typeLabel":"number"},"rentFeePayer":{"oneOf":[{"type":"string","description":"- The public key of the account that will cover the rent fee, it can be either `taker`, `payer` if passed in, or Jupiter's gas wallet for JupiterZ quotes when the taker's output token account is not yet initialised\n","isRequired":true,"uniqueKey":"rentFeePayer.oneOf.0","typeLabel":"string"},{"type":"null","description":"- The public key of the account that will cover the rent fee, it can be either `taker`, `payer` if passed in, or Jupiter's gas wallet for JupiterZ quotes when the taker's output token account is not yet initialised\n","isRequired":true,"uniqueKey":"rentFeePayer.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rentFeePayer","typeLabel":"string | null"},"swapType":{"type":"string","description":"- Deprecated, in favour of router\n","isRequired":true,"uniqueKey":"swapType","typeLabel":"string"},"router":{"type":"string","enum":["metis","jupiterz","dflow","okx"],"isRequired":true,"uniqueKey":"router","typeLabel":"enum\u003cstring>"},"transaction":{"oneOf":[{"type":"string","description":"- Unsigned base-64 encoded transaction to be signed and used in `/execute`\n- If `taker` is null, this field will be null.\n- If the `transaction` field is empty, it is returned with `errorCode` and `errorMessage` such as Insufficient Funds\n","isRequired":true,"uniqueKey":"transaction.oneOf.0","typeLabel":"string"},{"type":"null","description":"- Unsigned base-64 encoded transaction to be signed and used in `/execute`\n- If `taker` is null, this field will be null.\n- If the `transaction` field is empty, it is returned with `errorCode` and `errorMessage` such as Insufficient Funds\n","isRequired":true,"uniqueKey":"transaction.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transaction","typeLabel":"string | null"},"gasless":{"type":"boolean","isRequired":true,"uniqueKey":"gasless","typeLabel":"boolean"},"requestId":{"description":"- Required to make a request to `/execute`\n","type":"string","isRequired":true,"uniqueKey":"requestId","typeLabel":"string"},"totalTime":{"type":"number","isRequired":true,"uniqueKey":"totalTime","typeLabel":"number"},"taker":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"taker.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"taker.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"taker","typeLabel":"string | null"},"inUsdValue":{"type":"number","uniqueKey":"inUsdValue","typeLabel":"number"},"outUsdValue":{"type":"number","uniqueKey":"outUsdValue","typeLabel":"number"},"priceImpact":{"type":"number","uniqueKey":"priceImpact","typeLabel":"number"},"swapUsdValue":{"type":"number","uniqueKey":"swapUsdValue","typeLabel":"number"},"referralAccount":{"type":"string","uniqueKey":"referralAccount","typeLabel":"string"},"feeMint":{"type":"string","uniqueKey":"feeMint","typeLabel":"string"},"quoteId":{"type":"string","uniqueKey":"quoteId","typeLabel":"string"},"maker":{"type":"string","uniqueKey":"maker","typeLabel":"string"},"expireAt":{"type":"string","uniqueKey":"expireAt","typeLabel":"string"},"errorCode":{"type":"number","enum":[1,2,3],"description":"- This field will be present if `taker` is defined and `transaction` is an empty string\n- It is unique for each error scenarios\n","uniqueKey":"errorCode","typeLabel":"enum\u003cnumber>"},"errorMessage":{"type":"string","enum":["Insufficient funds","Top up `${solAmount}` SOL for gas","Minimum `${swapAmount}` for gasless"],"description":"- This field will be present if `taker` is defined and `transaction` is an empty string\n- This field can still return despite having a valid order/quote\n- This is meant for display purposes only and it is discouraged to match these error messages as they could be parameterized\n","uniqueKey":"errorMessage","typeLabel":"enum\u003cstring>"}},"required":["mode","inputMint","outputMint","inAmount","outAmount","otherAmountThreshold","swapMode","slippageBps","priceImpactPct","routePlan","feeBps","platformFee","signatureFeeLamports","signatureFeePayer","prioritizationFeeLamports","prioritizationFeePayer","rentFeeLamports","rentFeePayer","swapType","router","transaction","gasless","requestId","totalTime","taker"],"uniqueKey":"","typeLabel":"object"},"example":{"mode":"ExactIn","inputMint":"So11111111111111111111111111111111111111112","outputMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","inAmount":"100000000","outAmount":"17057460","inUsdValue":17.13,"outUsdValue":17.06,"priceImpact":0.0001,"swapUsdValue":17.06,"otherAmountThreshold":"17040402","swapMode":"ExactIn","slippageBps":1,"priceImpactPct":"0.0001","routePlan":[{"swapInfo":{"ammKey":"HXpGFJGCEEFdV31tDmjDBaJMEB1fKLiAoKoWr3Fnonid","label":"Meteora DLMM","inputMint":"So11111111111111111111111111111111111111112","outputMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","inAmount":"100000000","outAmount":"17057460"},"percent":100,"bps":10000,"usdValue":17.06}],"feeMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","feeBps":5,"platformFee":{"amount":"8529","feeBps":5},"signatureFeeLamports":5000,"signatureFeePayer":null,"prioritizationFeeLamports":254600,"prioritizationFeePayer":null,"rentFeeLamports":0,"rentFeePayer":null,"swapType":"aggregator","router":"metis","transaction":"AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAEN...","gasless":false,"requestId":"b5e5f3a7-8c4d-4e2f-9a1b-3c6d8e0f2a4b","totalTime":320,"taker":"BQ72nSv9f3PRyRKCBnHLVrerrv37CYTHm5h3s9VSGQDV"},"examples":{"Example":{"title":"Example","value":{"mode":"ExactIn","inputMint":"So11111111111111111111111111111111111111112","outputMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","inAmount":"100000000","outAmount":"17057460","inUsdValue":17.13,"outUsdValue":17.06,"priceImpact":0.0001,"swapUsdValue":17.06,"otherAmountThreshold":"17040402","swapMode":"ExactIn","slippageBps":1,"priceImpactPct":"0.0001","routePlan":[{"swapInfo":{"ammKey":"HXpGFJGCEEFdV31tDmjDBaJMEB1fKLiAoKoWr3Fnonid","label":"Meteora DLMM","inputMint":"So11111111111111111111111111111111111111112","outputMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","inAmount":"100000000","outAmount":"17057460"},"percent":100,"bps":10000,"usdValue":17.06}],"feeMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","feeBps":5,"platformFee":{"amount":"8529","feeBps":5},"signatureFeeLamports":5000,"signatureFeePayer":null,"prioritizationFeeLamports":254600,"prioritizationFeePayer":null,"rentFeeLamports":0,"rentFeePayer":null,"swapType":"aggregator","router":"metis","transaction":"AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAEN...","gasless":false,"requestId":"b5e5f3a7-8c4d-4e2f-9a1b-3c6d8e0f2a4b","totalTime":320,"taker":"BQ72nSv9f3PRyRKCBnHLVrerrv37CYTHm5h3s9VSGQDV"}}},"exampleType":"examples"}},"exampleType":"examples"},"0eb1c577-ed87-43e9-a5a0-f5da51482616":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Failed to get quotes","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Failed to get quotes"}}},"exampleType":"generated"}},"exampleType":"generated"},"7c5f912f-0d7e-418b-8588-6e1c35e3e5b6":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"553d5d10-9436-4dab-aa82-934b11a3e2d5":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","description":"Get API key via https://developers.jup.ag/portal","scopes":[]}}},"servers":{"8f148532-2a77-4bb7-8f2a-43d8fa626ad3":{"url":"https://api.jup.ag/ultra/v1","description":"Jupiter Ultra Swap API Endpoint"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"Get API key via https://developers.jup.ag/portal","scopes":[]},"schema":{"title":"x-api-key","type":"string","description":"Get API key via https://developers.jup.ag/portal","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"openapi-spec/ultra/ultra.yaml"},"subdomain":"jupiter","siteName":"Jupiter Developers","title":"Get Order (Ultra API) - Jupiter Developers","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-02T07:38:24.934Z","originalFileLocation":"api-reference/ultra/order.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Request for a base64-encoded unsigned swap transaction to be used in POST /ultra/v1/execute\">\u003cmeta data-mint-head name=\"keywords\" content=\"Jupiter, Jupiter Developer Platform, Jupiter API, Jupiter SDK, Solana API, Solana swap API, Solana price API, Solana token API, prediction market API, Solana DeFi API, crypto API, Jupiter Swap, Jupiter Ultra, Jupiter Lend, Jupiter Perps, Jupiter Studio, Jupiter Plugin, Jupiter Wallet Kit, Jupiter Referral Program\">\u003cmeta data-mint-head name=\"application-name\" content=\"Jupiter Developers\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/jupiter/VhCnOYl5khz0IKiZ/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/jupiter/VhCnOYl5khz0IKiZ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/jupiter/VhCnOYl5khz0IKiZ/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/jupiter/VhCnOYl5khz0IKiZ/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/jupiter/VhCnOYl5khz0IKiZ/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/jupiter/VhCnOYl5khz0IKiZ/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/jupiter/VhCnOYl5khz0IKiZ/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/jupiter/VhCnOYl5khz0IKiZ/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/jupiter/VhCnOYl5khz0IKiZ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get Order (Ultra API) - Jupiter Developers\">\u003cmeta data-mint-head property=\"og:description\" content=\"Request for a base64-encoded unsigned swap transaction to be used in POST /ultra/v1/execute\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Jupiter Developers\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.jup.ag/docs/api-reference/swap/order\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://jupiter.mintlify.site/docs/logo/og.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get Order (Ultra API) - Jupiter Developers\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Request for a base64-encoded unsigned swap transaction to be used in POST /ultra/v1/execute\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://jupiter.mintlify.site/docs/logo/og.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/jupiter/VhCnOYl5khz0IKiZ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Jupiter Developers\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00BEF0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.jup.ag/docs/api-reference/swap/order\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/ultra/order.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Jupiter Developers\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Jupiter Developers","nav":{"global":null,"tabs":[{"tab":"Get Started","groups":[{"group":"Get Started","pages":[{"title":"Jupiter Developer Docs","sidebarTitle":"Welcome to Jupiter","href":"/get-started"},{"title":"Environment Setup","href":"/get-started/environment-setup"},{"title":"Development Basics","href":"/get-started/development-basics"},{"title":"Developer Guides","sidebarTitle":"Guides","href":"/guides/index"}]},{"group":"Portal","pages":[{"title":"Get Started with the Developer Platform","sidebarTitle":"Getting Started","href":"/portal/setup"},{"group":"Plans \u0026 Limits","pages":[{"title":"Plans and Pricing","href":"/portal/plans"},{"title":"Rate Limits","href":"/portal/rate-limits"}]},{"group":"Platform Features","pages":[{"title":"Organisations \u0026 Teams","href":"/portal/organisations"},{"title":"API Keys","href":"/portal/api-keys"},{"title":"Firewall","href":"/portal/firewall"},{"title":"Request Logs","href":"/portal/logs"},{"title":"Analytics","href":"/portal/analytics"},{"title":"Account Security","href":"/portal/security"}]},{"group":"Reference","pages":[{"title":"Response Codes","href":"/portal/responses"},{"title":"Latency and Server Locations","href":"/portal/latency"},{"title":"Migrating to Developer Platform","href":"/portal/migration"},{"title":"Developer Platform FAQ","sidebarTitle":"FAQ","href":"/portal/faq"}]}]}]},{"tab":"Docs","menu":[{"item":"Swap","icon":"arrow-right-arrow-left","groups":[{"group":"Swap","pages":[{"title":"Solana Swap API","sidebarTitle":"Overview","href":"/swap"}]},{"group":"Meta-Aggregator","pages":[{"title":"Order \u0026 Execute","href":"/swap/order-and-execute"},{"openapi":"openapi-spec/swap/v2/swap.yaml get /order","title":"Get Order (Swap API)","sidebarTitle":"Get Order","href":"/api-reference/swap/order"},{"openapi":"openapi-spec/swap/v2/swap.yaml post /execute","title":"Execute Transaction","href":"/api-reference/swap/execute"}]},{"group":"Metis (Onchain Router)","pages":[{"title":"Build","href":"/swap/build/index"},{"title":"Common Instructions","href":"/swap/build/common-instructions"},{"openapi":"openapi-spec/swap/v2/swap.yaml get /build","title":"Build Transaction","href":"/api-reference/swap/build"},{"openapi":"openapi-spec/swap/v2/swap.yaml get /program-id-to-label","title":"Program ID to Label","href":"/api-reference/swap/program-id-to-label"}]},{"group":"Advanced","pages":[{"title":"Advanced Swap Techniques","sidebarTitle":"Overview","href":"/swap/advanced/index"},{"title":"Slippage Estimation","href":"/swap/advanced/slippage"},{"title":"Gasless Swaps","href":"/swap/advanced/gasless"},{"title":"Compute Units \u0026 Priority Fees","href":"/swap/advanced/compute-units"},{"title":"Reduce Transaction Size","href":"/swap/advanced/reduce-transaction-size"},{"title":"Transaction Versions (v0 and v1)","href":"/swap/advanced/transaction-versions"},{"title":"Reduce Latency","href":"/swap/advanced/reduce-latency"}]},{"group":"Routing Integration","pages":[{"group":"Integrate AMM into Metis","pages":[{"title":"Integrate AMM into Metis","href":"/swap/routing/amm/integration"},{"title":"Market Listing","href":"/swap/routing/amm/market-listing"}]},{"group":"Integrate MM into JupiterZ (RFQ)","pages":[{"group":"Webhook (V1)","pages":[{"title":"Webhook Integration (V1)","sidebarTitle":"Overview","href":"/swap/routing/rfq/v1/overview"},{"title":"Webhook API","href":"/swap/routing/rfq/v1/webhook-api"},{"title":"Quoting and fills","href":"/swap/routing/rfq/v1/quoting"},{"title":"Settlement and special cases","href":"/swap/routing/rfq/v1/settlement"}]},{"group":"Streaming (V2)","pages":[{"title":"Streaming Integration (V2)","sidebarTitle":"Overview","href":"/swap/routing/rfq/v2/streaming"}]}]}]},{"group":"Guides","pages":[{"title":"How to Embed a Swap Widget in Your App","sidebarTitle":"Embed Swap Widget","href":"/guides/how-to-embed-a-swap-widget"}]},{"group":"Migration","pages":[{"title":"Metis to Router","href":"/swap/migration/metis-to-build"},{"title":"Metis to Meta-Aggregator","href":"/swap/migration/metis-to-meta-aggregator"},{"title":"Ultra to Meta-Aggregator","href":"/swap/migration/ultra-to-order"}]}]},{"item":"Tokens","icon":"coin","groups":[{"group":"Tokens","pages":[{"title":"Solana Token API","sidebarTitle":"About Tokens","href":"/tokens"},{"title":"Token Information","sidebarTitle":"Token Information","href":"/tokens/token-information"},{"title":"Express Verification API","sidebarTitle":"Express Verification","href":"/tokens/verification"}]},{"group":"Guides","pages":[{"title":"How to Get Token Information on Solana","sidebarTitle":"Get Token Information","href":"/guides/how-to-get-token-information"}]},{"group":"API Reference","pages":[{"group":"Token Information","pages":[{"openapi":"openapi-spec/tokens/v2/tokens.yaml get /search","title":"Search","href":"/api-reference/tokens/search"},{"openapi":"openapi-spec/tokens/v2/tokens.yaml get /tag","title":"Tag","href":"/api-reference/tokens/tag"},{"openapi":"openapi-spec/tokens/v2/tokens.yaml get /{category}/{interval}","title":"Category","href":"/api-reference/tokens/category"},{"openapi":"openapi-spec/tokens/v2/tokens.yaml get /recent","title":"Recent","href":"/api-reference/tokens/recent"}]},{"group":"Express Verification","pages":[{"openapi":"openapi-spec/tokens/v2/verification.yaml get /express/check-eligibility","title":"Check Eligibility","href":"/api-reference/tokens/verify-check-eligibility"},{"openapi":"openapi-spec/tokens/v2/verification.yaml get /express/craft-txn","title":"Craft Transaction","href":"/api-reference/tokens/verify-craft-txn"},{"openapi":"openapi-spec/tokens/v2/verification.yaml post /express/execute","title":"Execute Verification (Tokens API)","sidebarTitle":"Execute","href":"/api-reference/tokens/verify-execute"}]}]}]},{"item":"Price","icon":"dollar-sign","groups":[{"group":"Price","pages":[{"title":"Solana Price API","sidebarTitle":"About Price","href":"/price"}]},{"group":"Guides","pages":[{"title":"How to Get Token Prices on Solana","sidebarTitle":"Get Token Prices","href":"/guides/how-to-get-token-price"}]},{"group":"API Reference","pages":[{"openapi":"openapi-spec/price/v3/price.yaml get /","title":"Get Price (Price API V3)","sidebarTitle":"Price","href":"/api-reference/price/index"}]}]},{"item":"Transaction Landing","icon":"paper-plane","groups":[{"group":"Transaction Landing","pages":[{"title":"Transaction Submission","href":"/transaction/submit"},{"openapi":"openapi-spec/transaction/transaction.yaml post /","title":"Send Transaction","href":"/api-reference/transaction/submit"}]}]},{"item":"JupUSD","icon":"money-bill","groups":[{"group":" ","pages":[{"title":"Mint \u0026 Redeem","href":"/jupusd"},{"title":"JUICED Collateral Integration","href":"/jupusd/juiced"}]}]},{"item":"Lend","icon":"piggy-bank","groups":[{"group":"Lend","pages":[{"title":"Jupiter Lend Overview","href":"/lend"},{"title":"Core Architecture","href":"/lend/architecture"},{"title":"Oracles","href":"/lend/oracles"},{"title":"API vs SDK","href":"/lend/api-vs-sdk"}]},{"group":"Earn","pages":[{"title":"Earn Overview","href":"/lend/earn/index"},{"title":"Earn API (Beta)","href":"/lend/earn/api"},{"group":"Earn SDK","pages":[{"title":"Deposit to Earn","href":"/lend/earn/deposit"},{"title":"Withdraw from Earn","href":"/lend/earn/withdraw"},{"title":"Read Earn Data","href":"/lend/earn/read-data"}]},{"title":"Earn CPI Integration","href":"/lend/earn/cpi"},{"title":"JUICED Collateral Integration","href":"/jupusd/juiced"}]},{"group":"Borrow","pages":[{"title":"Borrow Overview","href":"/lend/borrow/index"},{"title":"Borrow API (Beta)","href":"/lend/borrow/api"},{"group":"Borrow SDK","pages":[{"title":"Create Position","href":"/lend/borrow/create-position"},{"title":"Deposit Collateral","href":"/lend/borrow/deposit"},{"title":"Borrow Assets","href":"/lend/borrow/borrow"},{"title":"Repay","href":"/lend/borrow/repay"},{"title":"Withdraw Collateral","href":"/lend/borrow/withdraw"},{"title":"Combined Operations","href":"/lend/borrow/combined"},{"title":"Liquidate","href":"/lend/borrow/liquidation"},{"title":"Read Vault Data","href":"/lend/borrow/read-vault-data"}]},{"title":"Borrow CPI Integration","href":"/lend/borrow/cpi"}]},{"group":"Lend AMM","pages":[{"title":"AMM Overview","href":"/lend/dex/index"},{"title":"AMM SDK","href":"/lend/dex/typescript"},{"title":"AMM APIs","sidebarTitle":"AMM APIs (Coming soon)","href":"/lend/dex/api"},{"title":"AMM CPI Integration","href":"/lend/dex/cpi"},{"title":"AMM Errors","href":"/lend/dex/errors"}]},{"group":"Flashloan","pages":[{"title":"Flashloans","href":"/lend/flashloan/index"},{"title":"Execute a Flashloan","href":"/lend/flashloan/execute"}]},{"group":"Liquidity","pages":[{"title":"Unifying Liquidity","href":"/lend/liquidity/index"},{"title":"Liquidity Data \u0026 Analytics","href":"/lend/liquidity/analytics"}]},{"group":"Advanced","pages":[{"title":"Advanced Guides","href":"/lend/advanced/index"},{"title":"Multiply (Leverage)","href":"/lend/advanced/multiply"},{"title":"Unwind (Deleverage)","href":"/lend/advanced/unwind"},{"title":"Repay with Collateral and Max Withdraw","href":"/lend/advanced/repay-with-collateral-max-withdraw"},{"title":"Vault Swap","href":"/lend/advanced/vault-swap"},{"title":"Utilisation After Deposit","href":"/lend/advanced/utilization-after-deposit"},{"group":"Native Staked Vaults","pages":[{"title":"Native Staked Vaults","href":"/lend/advanced/native-staked-vault/index"},{"title":"Deposit Staked SOL","href":"/lend/advanced/native-staked-vault/deposit"},{"title":"Withdraw Staked SOL","href":"/lend/advanced/native-staked-vault/withdraw"}]}]},{"group":"Wallet Integrations","pages":[{"title":"Earn with Privy","href":"/lend/wallets/privy-earn"},{"title":"Borrow with Privy","href":"/lend/wallets/privy-borrow"}]},{"group":"Resources","pages":[{"title":"Program addresses","href":"/lend/program-addresses"},{"title":"IDL and types","href":"/lend/idl-and-types"},{"title":"Dune Analytics","href":"/lend/dune"}]},{"group":"API Reference","pages":[{"group":"Earn","tag":"BETA","pages":[{"openapi":"openapi-spec/lend/lend.yaml post /earn/deposit","title":"Deposit","href":"/api-reference/lend/earn/deposit"},{"openapi":"openapi-spec/lend/lend.yaml post /earn/withdraw","title":"Withdraw","href":"/api-reference/lend/earn/withdraw"},{"openapi":"openapi-spec/lend/lend.yaml post /earn/mint","title":"Mint","href":"/api-reference/lend/earn/mint"},{"openapi":"openapi-spec/lend/lend.yaml post /earn/redeem","title":"Redeem","href":"/api-reference/lend/earn/redeem"},{"openapi":"openapi-spec/lend/lend.yaml post /earn/deposit-instructions","title":"Deposit Instructions","href":"/api-reference/lend/earn/deposit-instructions"},{"openapi":"openapi-spec/lend/lend.yaml post /earn/withdraw-instructions","title":"Withdraw Instructions","href":"/api-reference/lend/earn/withdraw-instructions"},{"openapi":"openapi-spec/lend/lend.yaml post /earn/mint-instructions","title":"Mint Instructions","href":"/api-reference/lend/earn/mint-instructions"},{"openapi":"openapi-spec/lend/lend.yaml post /earn/redeem-instructions","title":"Redeem Instructions","href":"/api-reference/lend/earn/redeem-instructions"},{"openapi":"openapi-spec/lend/lend.yaml get /earn/tokens","title":"Tokens","href":"/api-reference/lend/earn/tokens"},{"openapi":"openapi-spec/lend/lend.yaml get /earn/positions","title":"Earn Positions","sidebarTitle":"Positions","href":"/api-reference/lend/earn/positions"},{"openapi":"openapi-spec/lend/lend.yaml get /earn/earnings","title":"Earnings","href":"/api-reference/lend/earn/earnings"}]},{"group":"Borrow","tag":"BETA","pages":[{"openapi":"openapi-spec/lend/borrow.yaml get /borrow/vaults","title":"Vaults","href":"/api-reference/lend/borrow/vaults"},{"openapi":"openapi-spec/lend/borrow.yaml get /borrow/positions","title":"Borrow Positions","sidebarTitle":"Positions","href":"/api-reference/lend/borrow/positions"},{"openapi":"openapi-spec/lend/borrow.yaml post /borrow/operate","title":"Operate","href":"/api-reference/lend/borrow/operate"},{"openapi":"openapi-spec/lend/borrow.yaml post /borrow/operate-instructions","title":"Operate Instructions","href":"/api-reference/lend/borrow/operate-instructions"}]}]}]},{"item":"LO \u0026 DCA","icon":"crosshairs","groups":[{"group":"Get Started","pages":[{"title":"Trigger Order API Overview","sidebarTitle":"Overview","href":"/trigger"},{"title":"Authentication","href":"/trigger/authentication"},{"title":"Vault \u0026 Deposit","sidebarTitle":"Vault \u0026 Deposit","href":"/trigger/deposit"},{"title":"Integration Flow","sidebarTitle":"Integration Flow","href":"/trigger/lifecycle"}]},{"group":"Limit Orders","pages":[{"title":"Create Order (Trigger)","sidebarTitle":"Create","href":"/trigger/create-order"},{"title":"Order History (Trigger)","sidebarTitle":"Track","href":"/trigger/order-history"},{"title":"Manage Orders","sidebarTitle":"Manage","href":"/trigger/manage-orders"}]},{"group":"DCA","pages":[{"title":"Dollar-Cost Averaging (DCA)","sidebarTitle":"Create","href":"/trigger/dca"},{"title":"Track a DCA Order","sidebarTitle":"Track","href":"/trigger/dca-history"},{"title":"Cancel a DCA Order","sidebarTitle":"Cancel","href":"/trigger/dca-cancel"}]},{"group":"Resources","pages":[{"title":"Trigger Best Practices","sidebarTitle":"Best Practices","href":"/trigger/best-practices"},{"title":"Error Reference","href":"/trigger/errors"}]},{"group":"API Reference","pages":[{"group":"Authenticate \u0026 Vault","pages":[{"title":"Request Challenge","openapi":"openapi-spec/trigger/v2/trigger.yaml post /auth/challenge","href":"/api-reference/trigger/challenge"},{"title":"Verify Challenge","openapi":"openapi-spec/trigger/v2/trigger.yaml post /auth/verify","href":"/api-reference/trigger/verify"},{"title":"Refresh Token","openapi":"openapi-spec/trigger/v2/trigger.yaml post /auth/refresh","href":"/api-reference/trigger/refresh"},{"title":"Log Out","openapi":"openapi-spec/trigger/v2/trigger.yaml post /auth/logout","href":"/api-reference/trigger/logout"},{"title":"Log Out All","openapi":"openapi-spec/trigger/v2/trigger.yaml post /auth/logout-all","href":"/api-reference/trigger/logout-all"},{"title":"Get Vault","openapi":"openapi-spec/trigger/v2/trigger.yaml get /vault","href":"/api-reference/trigger/vault"},{"title":"Register Vault","openapi":"openapi-spec/trigger/v2/trigger.yaml get /vault/register","href":"/api-reference/trigger/vault-register"},{"title":"Craft Deposit","openapi":"openapi-spec/trigger/v2/trigger.yaml post /deposit/craft","href":"/api-reference/trigger/deposit-craft"}]},{"group":"Limit Order","pages":[{"title":"Create Order (Trigger API)","sidebarTitle":"Create Order","openapi":"openapi-spec/trigger/v2/trigger.yaml post /orders/price","href":"/api-reference/trigger/create-order"},{"title":"Update Order","openapi":"openapi-spec/trigger/v2/trigger.yaml patch /orders/price/{orderId}","href":"/api-reference/trigger/update-order"},{"title":"Cancel Order (Trigger API)","sidebarTitle":"Cancel Order","openapi":"openapi-spec/trigger/v2/trigger.yaml post /orders/price/cancel/{orderId}","href":"/api-reference/trigger/cancel-order"},{"title":"Confirm Cancel","openapi":"openapi-spec/trigger/v2/trigger.yaml post /orders/price/confirm-cancel/{orderId}","href":"/api-reference/trigger/confirm-cancel"}]},{"group":"DCA","pages":[{"title":"Create DCA Order","openapi":"openapi-spec/trigger/v2/trigger.yaml post /orders/dca","href":"/api-reference/trigger/create-dca"},{"title":"Cancel DCA Order","openapi":"openapi-spec/trigger/v2/trigger.yaml post /orders/dca/cancel/{id}","href":"/api-reference/trigger/cancel-dca"},{"title":"Confirm Cancel DCA Order","openapi":"openapi-spec/trigger/v2/trigger.yaml post /orders/dca/confirm-cancel/{id}","href":"/api-reference/trigger/confirm-cancel-dca"},{"title":"List DCA Orders","openapi":"openapi-spec/trigger/v2/trigger.yaml get /orders/history/dca","href":"/api-reference/trigger/dca-history"},{"title":"Get DCA Order","openapi":"openapi-spec/trigger/v2/trigger.yaml get /orders/history/dca/{id}","href":"/api-reference/trigger/dca-order"}]},{"group":"History","pages":[{"title":"Order History (Trigger API)","sidebarTitle":"Order History","openapi":"openapi-spec/trigger/v2/trigger.yaml get /orders/history","href":"/api-reference/trigger/order-history"}]}]}]},{"item":"Prediction","icon":"check-to-slot","groups":[{"group":"Prediction","tag":"BETA","pages":[{"title":"Prediction Market API","sidebarTitle":"About Prediction","href":"/prediction"},{"title":"Jupiter Forecast","sidebarTitle":"Forecast","href":"/prediction/forecast"},{"title":"Trading Lifecycle","href":"/prediction/trading-lifecycle"},{"title":"Events \u0026 Markets","href":"/prediction/events-and-markets"},{"title":"Open Positions","href":"/prediction/open-positions"},{"title":"Manage Positions","href":"/prediction/manage-positions"},{"title":"Claim Payouts","href":"/prediction/claim-payouts"}]},{"group":"Data \u0026 Analytics","tag":"BETA","pages":[{"title":"Position Data \u0026 History","href":"/prediction/position-data"},{"title":"Social Features","href":"/prediction/social-features"}]},{"group":"Guides","pages":[{"title":"How to Build a Prediction Market App on Solana","sidebarTitle":"Prediction Markets","href":"/guides/how-to-build-a-prediction-market-app-on-solana"}]},{"group":"API Reference","tag":"BETA","pages":[{"group":"Events","pages":[{"openapi":"openapi-spec/prediction/prediction.yaml get /events","title":"Get Events","href":"/api-reference/prediction/get-events"},{"openapi":"openapi-spec/prediction/prediction.yaml get /events/search","title":"Search Events","href":"/api-reference/prediction/search-events"},{"openapi":"openapi-spec/prediction/prediction.yaml get /events/{eventId}","title":"Get Event","href":"/api-reference/prediction/get-event"},{"openapi":"openapi-spec/prediction/prediction.yaml get /events/suggested/{pubkey}","title":"Get Suggested Events","href":"/api-reference/prediction/get-suggested-events"},{"openapi":"openapi-spec/prediction/prediction.yaml get /events/scores","title":"Get Live Scores","href":"/api-reference/prediction/get-event-scores"},{"openapi":"openapi-spec/prediction/prediction.yaml get /events/{eventId}/score","title":"Get Event Score","href":"/api-reference/prediction/get-event-score"}]},{"group":"Markets","pages":[{"openapi":"openapi-spec/prediction/prediction.yaml get /events/{eventId}/markets","title":"Get Event Markets","href":"/api-reference/prediction/get-event-markets"},{"openapi":"openapi-spec/prediction/prediction.yaml get /events/{eventId}/markets/{marketId}","title":"Get Event Market","href":"/api-reference/prediction/get-event-market"},{"openapi":"openapi-spec/prediction/prediction.yaml get /markets/{marketId}","title":"Get Market","href":"/api-reference/prediction/get-market"}]},{"group":"Orders","pages":[{"openapi":"openapi-spec/prediction/prediction.yaml get /orders","title":"Get Orders","href":"/api-reference/prediction/get-orders"},{"openapi":"openapi-spec/prediction/prediction.yaml get /orders/{orderPubkey}","title":"Get Order (Prediction API)","sidebarTitle":"Get Order","href":"/api-reference/prediction/get-order"},{"openapi":"openapi-spec/prediction/prediction.yaml get /orders/status/{orderPubkey}","title":"Get Order Status","href":"/api-reference/prediction/get-order-status"},{"openapi":"openapi-spec/prediction/prediction.yaml post /orders","title":"Create Order (Prediction API)","sidebarTitle":"Create Order","href":"/api-reference/prediction/create-order"},{"openapi":"openapi-spec/prediction/prediction.yaml post /execute","title":"Execute Order (Prediction API)","sidebarTitle":"Execute Order","href":"/api-reference/prediction/execute"}]},{"group":"Positions","pages":[{"openapi":"openapi-spec/prediction/prediction.yaml get /positions","title":"Get Positions (Prediction API)","sidebarTitle":"Get Positions","href":"/api-reference/prediction/get-positions"},{"openapi":"openapi-spec/prediction/prediction.yaml get /positions/{positionPubkey}","title":"Get Position","href":"/api-reference/prediction/get-position"},{"openapi":"openapi-spec/prediction/prediction.yaml delete /positions/{positionPubkey}","title":"Close Position","href":"/api-reference/prediction/close-position"},{"openapi":"openapi-spec/prediction/prediction.yaml delete /positions","title":"Close All Positions","href":"/api-reference/prediction/close-all-positions"},{"openapi":"openapi-spec/prediction/prediction.yaml post /positions/{positionPubkey}/claim","title":"Claim Position","href":"/api-reference/prediction/claim-position"}]},{"group":"History \u0026 Data","pages":[{"openapi":"openapi-spec/prediction/prediction.yaml get /history","title":"Get History","href":"/api-reference/prediction/get-history"},{"openapi":"openapi-spec/prediction/prediction.yaml get /orderbook/{marketId}","title":"Get Orderbook","href":"/api-reference/prediction/get-orderbook"},{"openapi":"openapi-spec/prediction/prediction.yaml get /trading-status","title":"Get Trading Status","href":"/api-reference/prediction/get-trading-status"}]},{"group":"Profile \u0026 Social","pages":[{"openapi":"openapi-spec/prediction/prediction.yaml get /profiles/{ownerPubkey}","title":"Get Profile","href":"/api-reference/prediction/get-profile"},{"openapi":"openapi-spec/prediction/prediction.yaml get /profiles/{ownerPubkey}/pnl-history","title":"Get PnL History","href":"/api-reference/prediction/get-pnl-history"},{"openapi":"openapi-spec/prediction/prediction.yaml get /trades","title":"Get Trades","href":"/api-reference/prediction/get-trades"},{"openapi":"openapi-spec/prediction/prediction.yaml get /leaderboards","title":"Get Leaderboards","href":"/api-reference/prediction/get-leaderboards"}]},{"group":"Vault","pages":[{"openapi":"openapi-spec/prediction/prediction.yaml get /vault-info","title":"Get Vault Info","href":"/api-reference/prediction/get-vault-info"}]}]}]},{"item":"More","icon":"ellipsis","groups":[{"group":"Send","tag":"BETA","pages":[{"title":"Jupiter Send API Overview","sidebarTitle":"About Send API","href":"/send"},{"title":"Invite Code (Beta)","href":"/send/invite-code"},{"title":"Craft Send (Beta)","href":"/send/craft-send"},{"title":"Craft Clawback (Beta)","href":"/send/craft-clawback"},{"title":"Manage Invites (Beta)","href":"/send/manage-invites"}]},{"group":"Studio","tag":"BETA","pages":[{"title":"Jupiter Studio Overview","sidebarTitle":"About Studio","href":"/studio/index"},{"title":"Create Token (Beta)","href":"/studio/create-token"},{"title":"Claim Fee (Beta)","href":"/studio/claim-fee"}]},{"group":"Lock","pages":[{"title":"Jupiter Lock Overview","sidebarTitle":"About Lock","href":"/lock/index"}]},{"group":"Perps","pages":[{"title":"Jupiter Perpetuals Overview","sidebarTitle":"About Perps API","href":"/perps/index"},{"title":"Position Account","href":"/perps/position-account"},{"title":"PositionRequest Account","href":"/perps/position-request-account"},{"title":"Pool Account","href":"/perps/pool-account"},{"title":"Custody Account","href":"/perps/custody-account"}]},{"group":"API Reference","pages":[{"group":"Send","pages":[{"openapi":"openapi-spec/send/send.yaml post /craft-send","title":"Craft Send","href":"/api-reference/send/craft-send"},{"openapi":"openapi-spec/send/send.yaml post /craft-clawback","title":"Craft Clawback","href":"/api-reference/send/craft-clawback"},{"openapi":"openapi-spec/send/send.yaml get /pending-invites","title":"Pending Invites","href":"/api-reference/send/pending-invites"},{"openapi":"openapi-spec/send/send.yaml get /invite-history","title":"Invite History","href":"/api-reference/send/invite-history"}]},{"group":"Studio","pages":[{"openapi":"openapi-spec/studio/studio.yaml post /dbc-pool/create-tx","title":"DBC Pool Create TX","href":"/api-reference/studio/dbc-pool-create-tx"},{"openapi":"openapi-spec/studio/studio.yaml post /dbc-pool/submit","title":"DBC Pool Submit","href":"/api-reference/studio/dbc-pool-submit"},{"openapi":"openapi-spec/studio/studio.yaml get /dbc-pool/addresses/{mint}","title":"DBC Pool Addresses by Mint","href":"/api-reference/studio/dbc-pool-addresses-by-mint"},{"openapi":"openapi-spec/studio/studio.yaml post /dbc/fee","title":"DBC Fee","href":"/api-reference/studio/dbc-fee"},{"openapi":"openapi-spec/studio/studio.yaml post /dbc/fee/create-tx","title":"DBC Fee Create TX","href":"/api-reference/studio/dbc-fee-create-tx"}]}]}]}]},{"tab":"AI","groups":[{"group":" ","pages":[{"title":"Jupiter for AI Agents","sidebarTitle":"Overview","href":"/ai"},{"title":"llms.txt","href":"/ai/llms-txt"},{"title":"Skills","href":"/ai/skills"},{"title":"Documentation MCP","href":"/ai/mcp"},{"title":"Jupiter Trading MCP","sidebarTitle":"Trading MCP","href":"/ai/trading-mcp"},{"title":"Jupiter CLI","href":"/ai/cli"}]}]},{"tab":"Tool Kits","groups":[{"group":"Tool Kits","pages":[{"title":"Jupiter Tool Kits","sidebarTitle":"About Tool Kits","href":"/tool-kits"}]},{"group":"Jupiter Plugin","pages":[{"title":"Integrate Jupiter Plugin","sidebarTitle":"Introduction","href":"/tool-kits/plugin/index"},{"group":"Walkthrough","pages":[{"title":"Next.js App Example","href":"/tool-kits/plugin/nextjs-app-example"},{"title":"React App Example","href":"/tool-kits/plugin/react-app-example"},{"title":"HTML App Example","href":"/tool-kits/plugin/html-app-example"}]},{"title":"Customizing Plugin","href":"/tool-kits/plugin/customization"},{"title":"Jupiter Plugin FAQ","sidebarTitle":"FAQ","href":"/tool-kits/plugin/faq"}]},{"group":"Jupiter Wallet Kit","pages":[{"title":"Integrate Wallet Kit","sidebarTitle":"Introduction","href":"/tool-kits/wallet-kit/index"},{"title":"Jupiter Wallet Extension","href":"/tool-kits/wallet-kit/jupiter-wallet-extension"},{"title":"Jupiter Mobile Adapter","href":"/tool-kits/wallet-kit/jupiter-mobile-adapter"}]},{"group":"Jupiter Referral Program","pages":[{"title":"Referral Program","sidebarTitle":"Introduction","href":"/tool-kits/referral-program"}]}]},{"tab":"Changelog","href":"https://developers.jup.ag/changelog"},{"tab":"Resources","groups":[{"group":"Resources","pages":[{"title":"Support","href":"/resources/support"},{"title":"Brand Kit","href":"/resources/brand-kit"},{"title":"Stats","href":"/resources/stats"},{"title":"Audits","href":"/resources/audits"},{"title":"Security","href":"/resources/security"},{"title":"References","href":"/resources/references"}]},{"group":"Legal","pages":[{"title":"Guidelines","href":"/legal/index"},{"title":"SDK \u0026 API License Agreement","href":"/legal/sdk-api-license-agreement"},{"title":"Terms of Use","href":"/legal/terms-of-use"},{"title":"Privacy Policy","href":"/legal/privacy-policy"}]}]}]},"basePath":"","title":"Get Order (Ultra API) - Jupiter Developers","buildId":"dpl_BSPUBxEoKhhK7HzXVDPxdPvWx4xc","deploymentId":"dpl_BSPUBxEoKhhK7HzXVDPxdPvWx4xc","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown--rjwFo9x.js","dist-qmLwQyWY.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-apD-Q0Oo.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-Do6EtGSl.js","utils-id4tQ6My.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-Byrixac4.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-nakYa3Zl.js","snippetPresets-Bq-pUS7h.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-CujTC_9K.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-FneVUsVu.js","shallow-DY9WpUCz.js","getApiPlaygroundDisplay-Bz8WpPfA.js","CodeSnippet-DgCuJg4G.js","CodeSnippets-Dub9c4T0.js","Page-CePXnjd1.js","getPastedJson-xdI8y2XB.js","icon--yVw5vkr.js","MethodPill-C47t7MdS.js","DuplicateIcon-BzwJ2LeC.js","createIcon-BzggGy84.js","DynamicMarkdown-AlxJK8VR.js","SectionHeading-CMlwFxdK.js","axios-vUo_bRtp.js","Markdown-BNgNrPsi.js","AssistantPageLink-Dc4qTkWx.js"]}