Skip to main content

API Key Setup

Get started by setting up an account on the dashboard to generate API Keys and managing payments via Helio.

API Usage

Refer to API Rate Limit for more detailed information.

API TierRate Limit ModelAPI KeyBase URL
LiteFixed (Free Tier)Nohttps://lite-api.jup.ag/**
ProFixed (Tiered)Yeshttps://api.jup.ag/**
UltraDynamicYeshttps://api.jup.ag/ultra/**
headers: {
'Content-Type': 'application/json',
'x-api-key': '' // enter api key here
},

Overview

  1. Open Portal at https://portal.jup.ag/
  2. Browse and select plan
  3. Connect via email
  4. Pay via Helio (Payment is currently done on per month basis)
  5. Setup API Keys

Types of Plans

note

You can always change your plans later.

You can upgrade/downgrade your Pro plans on the UI any time.

Depending on your needs, you can choose from the following plans:

PlanRate Limit ModelWhy choose this plan
LiteFree TierYou are just starting out and want to test the Jupiter APIs.
ProFixed Tiered Rate LimitsBoth small projects or large enterprises can utilize this with the tiered rate limits. Rate limits range from 1 RPS to 500 RPS plans.
UltraDynamic Rate Limits based on executed swap volumeUsing Ultra API comes with many benefits where Jupiter will handle slippage, transaction sending, and more without the need of an RPC from you. With that, the Ultra API is governed by a Dynamic Rate Limit model that will scale with your swap executions.

Payment

note

We are working on adding more payment methods.

Plan Renewal

The payment is currently done on a monthly basis, which means you will need to manually renew each month.

  • 7 days before the plan expires, you will see the state change in the dashboard's table and receive an automated email as a reminder to renew.
  • Upon expiry, your key will remain valid for a grace period but will be disabled (but not deleted) when it ends.
  • The plan will be renewed to the same plan as the previous.
  • If you have any issues with the payment, please open a ticket.

The current payment method we support is via Helio.

  • Only Pro plans require payments.
  • The payment is currently done on a monthly basis.
  • The payment is done in Solana USDC only.