Skip to main content

About Recurring API

The Jupiter Recurring API enables you to create automated recurring orders on Solana, allowing users to set up regular token swaps that execute automatically based on time intervals or price conditions.

The Recurring API is ideal for:

  • DeFi applications that want to offer dollar-cost average or value average features
  • Wallets and platforms looking to provide automated investment options
  • Projects that want to implement treasury management strategies

Features

FeatureDescription
Time-based recurringSet up regular token swaps that execute automatically at specified time intervals.
Price-based recurringCreate price-based recurring orders that execute when certain market conditions are met.
Any token pairCreate recurring orders between any token pairs supported on Jupiter's Metis Routing Engine.
Best executionOrders are executed through Jupiter's Metis Routing Engine to get the best possible price across all DEXes.
Flexible schedulingConfigure the frequency and timing of recurring orders to match your needs.
Price strategySet a price range in time-based recurring orders.

Getting Started with Recurring API

  1. Create Order: Create a new recurring order with your desired parameters.
  2. Cancel Order: Cancel an existing recurring order.
  3. Deposit in Price-based Orders: Deposit funds in price-based orders.
  4. Withdraw from Price-based Orders: Withdraw funds from price-based orders.
  5. Get Recurring Orders: Retrieve the history of recurring orders for a specific wallet address.
  6. Best Practices: Best practices for using Recurring API.

FAQ

What is the fee for using Recurring API?

Recurring API takes 0.1% as fees.

Can integrators take fees using Recurring API?

Currently no.