The Jupiter Developer Platform is live. Previous portal users keep their rate limits for free until 30 June 2026 — set up billing on the new platform before then. See the Migration Guide for details.
Frequently asked questions about the Jupiter Developer Platform.
Is the free tier really free?
Yes. The free tier requires no payment. Sign up, generate an API key, and start making requests at 1 RPS. You can also make keyless requests at 0.5 RPS without signing up.
What do I get by upgrading from Free?
Higher rate limits, included credits, and priority support on the Pro plan. All plans use the same API with the same data freshness and latency. See Plans and Pricing for a full comparison.
Can I use the same API key for all endpoints?
Yes. API keys are universal across all Jupiter APIs.
How quickly does a new API key take effect?
New keys may take 2-5 minutes to become active after creation.
Do all API requests share the same rate limit?
Yes. Rate limits are bucketed - all requests across all endpoints count towards the same limit. For example, on the Developer plan (10 RPS), Swap, Price, and Token requests all share the same 10 RPS bucket.
What happens if I exceed my included credits?
Paid plans are billed for overage at $1 per 1M credits. You will not be cut off - requests continue to work and the overage is added to your next invoice.
Do execute endpoints really cost 0 credits?
Yes. All execute endpoints cost 0 credits. See Plans and Pricing for the full per-endpoint credit breakdown.
Can I switch between monthly and annual billing?
Plan changes keep your current billing cadence. To switch between monthly and annual billing, cancel your current subscription at the end of the billing period and re-subscribe with the new cadence.
What happens if I upgrade or downgrade my plan?
Upgrades take effect immediately with pro-rated billing. Downgrades take effect at the end of the current billing period.
What happens when I cancel my plan?
Cancellations take effect at the end of the current billing period. You keep your paid rate limits and credits until then, after which your account downgrades to the Free tier.
What happens if my payment fails?
Stripe retries up to 8 times over 2 weeks, sending you an email on each failed attempt. If payment succeeds during this period, your subscription continues on its existing billing cycle. If all retries fail, your account downgrades to the Free tier.
I had an account on the old Portal. What do I do?
Your API keys are preserved. Sign in to the new platform and set up your legacy organisation. You get your equivalent rate limits for free during the 3-month grace period. See the Migration Guide for full details.
I was on the Ultra tier with dynamic rate limits. What now?
Dynamic rate limits have been removed. During the 3-month grace period, you keep your equivalent RPS. After that, choose a paid plan that matches your needs.
What about latency? Does my location affect performance?
Jupiter’s API gateway is distributed across multiple regions (US East, US West, EU, Asia). Latency depends on your server’s proximity to these regions. For the lowest latency, colocate your servers in US East (us-east-1) or Singapore (ap-southeast-1).
I need more than 150 RPS.
Contact us for an enterprise plan with custom rate limits, SLAs, and volume pricing.