jupiter-swap-api Release 6.0.44
fix: decimals math panic
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.44
fix: decimals math panic
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.44
GitHub
Release v6.0.44 Β· jup-ag/jupiter-swap-api
What's Changed
fix: only add markets if update success
feat: goosefx gamma swap integration
disable token2022 for stabble
fix: check-quote-amm detect changed files like a man
chore: Log ema_v2...
fix: only add markets if update success
feat: goosefx gamma swap integration
disable token2022 for stabble
fix: check-quote-amm detect changed files like a man
chore: Log ema_v2...
π2
Breaking change updates for api.jup.ag free usage
---
We've recently made improvements to the API Gateway, resulted in reduced latency in repsonses and improved consistency. Additionally, we're moving to a DUAL ENDPOINT usage moving forward.
- api.jup.ag for usage with API Keys
- lite-api.jup.ag for free usage
---
β οΈ ACTION REQUIRED (only for free usage)
- Migrate to lite-api.jup.ag by 1 MAY 2025
- The paths remain unchanged, only domain change
- The same rate limits still apply
- You do not need an API Key for free usage
- If you are still using api.jup.ag without an API key, you will get a 401 response
NO action required for usage with API Keys
- Your usage on api.jup.ag remains unchanged
- You can only use api.jup.ag with an API Key
---
For those that are still on the old hostnames such as quote-api.jup.ag, please migrate to the new ones before we fully deprecate them.
Please refer to https://dev.jup.ag/docs#whats-new for more information on the latest changes.
If you have any questions or feedback, please let us know in Discord.
---
We've recently made improvements to the API Gateway, resulted in reduced latency in repsonses and improved consistency. Additionally, we're moving to a DUAL ENDPOINT usage moving forward.
- api.jup.ag for usage with API Keys
- lite-api.jup.ag for free usage
---
β οΈ ACTION REQUIRED (only for free usage)
- Migrate to lite-api.jup.ag by 1 MAY 2025
- The paths remain unchanged, only domain change
- The same rate limits still apply
- You do not need an API Key for free usage
- If you are still using api.jup.ag without an API key, you will get a 401 response
NO action required for usage with API Keys
- Your usage on api.jup.ag remains unchanged
- You can only use api.jup.ag with an API Key
---
For those that are still on the old hostnames such as quote-api.jup.ag, please migrate to the new ones before we fully deprecate them.
Please refer to https://dev.jup.ag/docs#whats-new for more information on the latest changes.
If you have any questions or feedback, please let us know in Discord.
dev.jup.ag
Welcome! | Jupiter Developer Docs
Introduction to Jupiter APIs
π«‘11β€3π3π±3π1
Jupiter Dev Notifications
Breaking change updates for api.jup.ag free usage --- We've recently made improvements to the API Gateway, resulted in reduced latency in repsonses and improved consistency. Additionally, we're moving to a DUAL ENDPOINT usage moving forward. - api.jup.agβ¦
Reminder for migrating to lite-api.jup.ag
If you are using api.jup.ag for free/without API keys
β οΈ Please migrate to lite-api.jup.ag by 1 MAY 2025.
If you are using api.jup.ag with API keys (pro plans), you do not need to migrate.
You can find more information in the message above.
If you are using api.jup.ag for free/without API keys
β οΈ Please migrate to lite-api.jup.ag by 1 MAY 2025.
If you are using api.jup.ag with API keys (pro plans), you do not need to migrate.
You can find more information in the message above.
π«‘6π1
jupiter-swap-api Release 6.0.46
fix: perena safe math
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.46
fix: perena safe math
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.46
GitHub
Release v6.0.46 Β· jup-ag/jupiter-swap-api
What's Changed
chore: DBC remote token a and b and use base and quote like the program
fix: perena safe math
Commit 30cd5f4f505f75e56539487777889354bde1296f
chore: DBC remote token a and b and use base and quote like the program
fix: perena safe math
Commit 30cd5f4f505f75e56539487777889354bde1296f
jupiter-swap-api Release 6.0.47
feat: Pump.fun support creator fee
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.47
feat: Pump.fun support creator fee
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.47
GitHub
Release v6.0.47 Β· jup-ag/jupiter-swap-api
feat: boop integration
fix: check whether the boop program has paused.
chore: Remove Serum
chore: Reduce boop smells
feat: Create token account payer
fix: All amm keys logging comma seperated
fix: ...
fix: check whether the boop program has paused.
chore: Remove Serum
chore: Reduce boop smells
feat: Create token account payer
fix: All amm keys logging comma seperated
fix: ...
Please make sure that you upgrade to this version in order to support the newer release by Pump.fun that will break the existing binary by 11am UTC May 12 (~1 hour from now)
β€7π6π€―4π₯±1
if you donβt upgrade, all other swaps will work but not swaps with Pump.fun (both bonding curve and AMM).
β€3π2
jupiter-swap-api Release 6.0.49
Support Whirlpool adaptive fee
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.49
Support Whirlpool adaptive fee
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.49
GitHub
Release v6.0.49 Β· jup-ag/jupiter-swap-api
Changelog
chore: update deps
fix: geyser streaming code path fixes
chore: Set up prometheus monitoring along amm update path
fix: amm interface deps
fix: Transfer optimized ata rent from payer when...
chore: update deps
fix: geyser streaming code path fixes
chore: Set up prometheus monitoring along amm update path
fix: amm interface deps
fix: Transfer optimized ata rent from payer when...
β€3
jupiter-swap-api Release 6.0.50
feat: support DBC rate limiter
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.50
feat: support DBC rate limiter
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.50
GitHub
Release v6.0.50 Β· jup-ag/jupiter-swap-api
What's Changed
feat: make golden section the default.
chore: Remove pump.fun AMM wsol quote restriction
fix: Remove unnecessary underlying liquidities
fix: Openbook v2 fix quoting sdk to use r...
feat: make golden section the default.
chore: Remove pump.fun AMM wsol quote restriction
fix: Remove unnecessary underlying liquidities
fix: Openbook v2 fix quoting sdk to use r...
β€2
jupiter-swap-api Release 6.0.51
feat: HumidiFi & GoonFi
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.51
feat: HumidiFi & GoonFi
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.51
GitHub
Release 6.0.51 Β· jup-ag/jupiter-swap-api
What's Changed
fix: Add clock to test and assert DBC RL swap
feat: HumidiFi
feat: GoonFi
fix: Inject default clock in old tests and remove odd code
chore: Exit GSS Early If We Encounter Error
...
fix: Add clock to test and assert DBC RL swap
feat: HumidiFi
feat: GoonFi
fix: Inject default clock in old tests and remove odd code
chore: Exit GSS Early If We Encounter Error
...
π5π2
Ultra API: SEARCH π
The Jupiter Ultra API now supports a new endpoint, providing a token search mechanism in the background for you.
- Search by mints, name or symbol of tokens
- Returns an array of mints
- Along with super helpful mint information like
- Organic score, holder count, etc
- Trading metrics
- General token metadata
Guide
Schema
The Jupiter Ultra API now supports a new endpoint, providing a token search mechanism in the background for you.
- Search by mints, name or symbol of tokens
- Returns an array of mints
- Along with super helpful mint information like
- Organic score, holder count, etc
- Trading metrics
- General token metadata
Guide
Schema
β€7
Version Upgrade for Price and Token API
Price API upgrades to V3 to support more reliable and timely pricing data - derived by the last swap price (across all transactions) and a set of heuristics to ensure the accuracy of the price and eliminate any outliers.
Token API upgrades to V2 to support an easier and reliable usage with new data addition such as organic score and more trading categories like toporganicscore.
---
β οΈ ACTION REQUIRED
-
- Please migrate to new versions by 1 AUGUST 2025
Refer to their documentation here:
Price API V3
Token API V2
---
REMINDER
For those that are still on the older APIs such as
Refer to https://dev.jup.ag/docs#whats-new
Please reach out to us in Discord if you need help.
Price API upgrades to V3 to support more reliable and timely pricing data - derived by the last swap price (across all transactions) and a set of heuristics to ensure the accuracy of the price and eliminate any outliers.
Token API upgrades to V2 to support an easier and reliable usage with new data addition such as organic score and more trading categories like toporganicscore.
---
β οΈ ACTION REQUIRED
-
/price/v2
and /tokens/v1
will be deprecated- Please migrate to new versions by 1 AUGUST 2025
Refer to their documentation here:
Price API V3
Token API V2
---
REMINDER
For those that are still on the older APIs such as
quote-api.jup.ag
, tokens.jup.ag
, etc, please migrate to the new endpoints before we fully deprecate them.Refer to https://dev.jup.ag/docs#whats-new
Please reach out to us in Discord if you need help.
β€5π€ͺ1
jupiter-swap-api Release 6.0.53
feat: support dynamic tick array for whirlpool
fix: Jupiter perps breaking change
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.53
feat: support dynamic tick array for whirlpool
fix: Jupiter perps breaking change
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.53
GitHub
Release v6.0.53 Β· jup-ag/jupiter-swap-api
Changelog
chore: Use SCC Version Instead Of Revision Number
fix: tls issue with tonic
chore: Remove solana-client for diet
fix: confirmed_multiple_accounts_responses_receiver lag with unnecessary b...
chore: Use SCC Version Instead Of Revision Number
fix: tls issue with tonic
chore: Remove solana-client for diet
fix: confirmed_multiple_accounts_responses_receiver lag with unnecessary b...
π1π₯1
jupiter-swap-api Release 6.0.54
fix: update tessera v quote
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.54
fix: update tessera v quote
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.54
GitHub
Release v6.0.54 Β· jup-ag/jupiter-swap-api
Changelog
fix: double default geyser chunk count and set geyser_streaming_chunk_count as env
fix: increase batch gma chunk size to improve startup time
chore: Group market not found to avoid spam
...
fix: double default geyser chunk count and set geyser_streaming_chunk_count as env
fix: increase batch gma chunk size to improve startup time
chore: Group market not found to avoid spam
...
π4β€2π₯1
jupiter-swap-api Release 6.0.56
feat: pump upgrade
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.56
feat: pump upgrade
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.56
GitHub
Release v6.0.56 Β· jup-ag/jupiter-swap-api
What's Changed
feat: Orca wavebreak bonding curve and launchpad migration logic
fix: Raydium amm removed too much code
feat: Compare timestamp without err to attenuate effect of race condition...
feat: Orca wavebreak bonding curve and launchpad migration logic
fix: Raydium amm removed too much code
feat: Compare timestamp without err to attenuate effect of race condition...
β€2
API Deprecation
We are phasing out these endpoints, please migrate to their respective latest.
Please reach out to @Yankee0x if you need help
- If you need help transitioning to https://portal.jup.ag.
- If you are unsure if your endpoint is the latest/official.
---
ACTION REQUIRED
We will be gradually reducing access to these endpoints over the next weeks.
- Old Quote API V6:
- Old Tokens API:
- Old Price API:
- Token V1:
- Price V2:
Refer to documentation for more info: https://dev.jup.ag/docs
We are phasing out these endpoints, please migrate to their respective latest.
Please reach out to @Yankee0x if you need help
- If you need help transitioning to https://portal.jup.ag.
- If you are unsure if your endpoint is the latest/official.
---
ACTION REQUIRED
We will be gradually reducing access to these endpoints over the next weeks.
- Old Quote API V6:
https://quote-api.jup.ag/v6/**
- Old Tokens API:
https://tokens.jup.ag
- Old Price API:
https://price.jup.ag
- Token V1:
https://lite-api.jup.ag/tokens/v1/**
- Price V2:
https://lite-api.jup.ag/price/v2/**
Refer to documentation for more info: https://dev.jup.ag/docs
jupiter-swap-api Release 6.0.57
fix: pump swaps with shared account
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.57
fix: pump swaps with shared account
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.57
GitHub
Release v6.0.57 Β· jup-ag/jupiter-swap-api
fix: pump swap with shared accounts
Commit 17fe0da19d3e46ac238145ee7dc064a7997cd267
Commit 17fe0da19d3e46ac238145ee7dc064a7997cd267
β€3
Introducing Jupiter Plugin
The easiest way to add end-to-end swap functionality to any web application. Try it out at: https://plugin.jup.ag
π Powered by Ultra
π No RPCs needed!!!!!!!
π Earn fees
π Fully customizable to your UI
---
Terminal tool kit has been sunset. If you're using the old Terminal, please migrate over to the latest Plugin version.
Refer to docs for integration and customization details.
https://dev.jup.ag/docs/tool-kits/plugin
X post:
https://x.com/JupiterExchange/status/1953173426740576428
The easiest way to add end-to-end swap functionality to any web application. Try it out at: https://plugin.jup.ag
π Powered by Ultra
π No RPCs needed!!!!!!!
π Earn fees
π Fully customizable to your UI
---
Terminal tool kit has been sunset. If you're using the old Terminal, please migrate over to the latest Plugin version.
Refer to docs for integration and customization details.
https://dev.jup.ag/docs/tool-kits/plugin
X post:
https://x.com/JupiterExchange/status/1953173426740576428
π₯2
jupiter-swap-api Release 6.0.60
feat: heaven amm integration
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.60
feat: heaven amm integration
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.60
GitHub
Release v6.0.60 Β· jup-ag/jupiter-swap-api
Changelog
fix: Missing MRP Report
feat: allow pump amm to not use shared accounts
fix: Remove inconsistent is jupiter internal
feat: heaven integration
Commit 77e57e455ff28d5c87de3702f3e55d7c0ef34ecc
fix: Missing MRP Report
feat: allow pump amm to not use shared accounts
fix: Remove inconsistent is jupiter internal
feat: heaven integration
Commit 77e57e455ff28d5c87de3702f3e55d7c0ef34ecc
jupiter-swap-api Release 6.0.62
π¨Please update to support the following Raydium breaking changes
feat: Raydium Launchlab add more accounts for upcoming breaking change
feat: Raydium CPMM add creator fee support and calculation
More details in Raydium Dev updates https://t.me/c/2754481335/14
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.62
π¨Please update to support the following Raydium breaking changes
feat: Raydium Launchlab add more accounts for upcoming breaking change
feat: Raydium CPMM add creator fee support and calculation
More details in Raydium Dev updates https://t.me/c/2754481335/14
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.62
GitHub
Release v6.0.62 Β· jup-ag/jupiter-swap-api
Changelog
feat: Raydium Launchlab add more accounts
feat: add creator fee support and calculation for Raydium CPMM
chore: cleanup minimize slippage
fix: Heaven check actual reserve available
fix: P...
feat: Raydium Launchlab add more accounts
feat: add creator fee support and calculation for Raydium CPMM
chore: cleanup minimize slippage
fix: Heaven check actual reserve available
fix: P...
β€1