
Integrating Jupiter
This is your single entry point for Jupiter's entire API surface: swap aggregation, lending, perps, limit orders, DCA, tokens, pricing, portfolio, prediction markets, and more. It opens with an intent router that maps user goals to the right endpoint family, then gives you minimal execution contracts for each. The swap section alone covers four competing routers (Metis, JupiterZ, Dflow, OKX), three gasless paths, and a fee table that varies by pair age and liquidity. Rate limits scale with your 24-hour execute volume. If you're building anything on Jupiter beyond a single swap, this beats stitching together individual docs. The error table and TypeScript snippets are production-ready.
- skills.sh installs
- 855
- GitHub stars
- 85
- last updated
- Aug 21, 2026
Install
$ npx -y skills add jup-ag/agent-skills --skill integrating-jupiter --agent claude-codeInstalls into .claude/skills of the current project.
Files
Jupiter API Integration
Single skill for all Jupiter APIs, optimized for fast routing and deterministic execution.
Base URL: https://api.jup.ag
Auth: x-api-key from developers.jup.ag (required for Jupiter REST endpoints)
Use/Do Not Use
Use when:
- The task requires choosing or calling Jupiter endpoints.
- The task involves swap, lending, perps, orders, pricing, portfolio, send, studio, lock, or routing.
- The user needs debugging help for Jupiter API calls.
Do not use when:
- The task is generic Solana setup with no Jupiter API usage.
- The task is UI-only with no API behavior decisions.
- The agent context is not DeFi/crypto (generic triggers like
buy,sell,tradeassume a DeFi domain).
Sponsors
Details
- Repository
- github.com/jup-ag/agent-skills
- Categories
- Backend & APIs, Security, AI & Agent Building, Debugging, Finance & Trading
- First seen
- Jun 3, 2026