Jupiter is the liquidity infrastructure powering the majority of DeFi on Solana. It aggregates spot DEXes, runs leveraged perpetuals, supports limit orders, dollar cost averaging, lending and flash loans, prediction markets, and a token launchpad. Developers integrate via production-grade REST APIs at api.jup.ag (and the rate- limited lite-api.jup.ag) covering Swap, Tokens, Price, Lend, Trigger (limit orders), Recurring (DCA), Perps, and Prediction, all behind a single API key. Open-source SDKs and the Jupiter Terminal embed widget extend the platform to wallets, exchanges, and apps.
APIs.json: https://raw.githubusercontent.com/api-evangelist/jupiter-ag/refs/heads/main/apis.yml
- Solana
- DeFi
- DEX Aggregator
- Swap
- Perpetuals
- Limit Orders
- DCA
- Lending
- Created: 2026-05-23
- Modified: 2026-05-23
Returns the best swap route across Solana DEX liquidity and produces a versioned transaction ready to sign and send. Supports quote-then-swap, swap-instructions for custom transaction building, slippage models, dynamic compute units, and priority fee guidance.
- Human URL: https://dev.jup.ag/docs/swap-api
- Base URL:
https://api.jup.ag/swap
- Swap
- Aggregation
- Quote
- Solana
- Documentation
- Repository
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Search Solana tokens by mint, symbol, or name; fetch metadata, verification status, tags, and trading metrics. Backs Jupiter's verified token list.
- Human URL: https://dev.jup.ag/docs/tokens-api
- Base URL:
https://api.jup.ag/tokens
- Tokens
- Metadata
- Search
- Solana
USD pricing for up to 50 Solana tokens per request, sourced from on-chain aggregated liquidity. Used for portfolio valuation, charting, and quote previews.
- Human URL: https://dev.jup.ag/docs/price-api
- Base URL:
https://api.jup.ag/price
- Price
- Market Data
- Solana
Create, query, and cancel on-chain trigger orders — single limit orders as well as one-cancels-the-other (OCO) and one-triggers-the-other (OTOCO) order structures.
- Human URL: https://dev.jup.ag/docs/trigger-api
- Base URL:
https://api.jup.ag/trigger
- Limit Orders
- Trigger
- Trading
Schedule recurring (dollar-cost-averaging) swaps that execute on a time interval. Manage active DCA positions and fetch execution history.
- Human URL: https://dev.jup.ag/docs/recurring-api
- Base URL:
https://api.jup.ag/recurring
- DCA
- Recurring
- Automation
REST interface to Jupiter Perpetuals — fetch markets, positions, funding, pricing, and build open / close / modify position transactions.
- Human URL: https://dev.jup.ag/docs/perp-api
- Base URL:
https://perps-api.jup.ag
- Perpetuals
- Leverage
- Trading
Lending product API for supplying, borrowing, repaying, withdrawing, and executing flash loans against Jupiter Lend markets.
- Human URL: https://dev.jup.ag/docs/lend-api
- Base URL:
https://api.jup.ag/lend
- Lending
- Borrowing
- Flash Loans
Binary prediction-market API for browsing markets, fetching prices and positions, and constructing trade transactions.
- Human URL: https://dev.jup.ag/docs/prediction-api
- Base URL:
https://api.jup.ag/prediction
- Prediction Markets
- Trading
Public, no-key, rate-limited mirror of the Jupiter API surface intended for experimentation, demos, and low-volume integrations.
- Human URL: https://dev.jup.ag
- Base URL:
https://lite-api.jup.ag
- Public
- Rate Limited
- Lite
Open-source embeddable swap widget that drops a fully-featured Jupiter swap experience into any web app with a few lines of code.
- Human URL: https://terminal.jup.ag
- Base URL:
https://github.com/jup-ag/plugin
- Widget
- Embed
- Swap
- Documentation
- Repository
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
FN: Kin Lane Email: kin@apievangelist.com