Skip to main content

/limit-orders/history REST API Endpoint - Swap API

Returns a list of all Jupiter Limit Orders associated to a wallet and their trades. Results are paginated with 10 orders per page.

Updated on
Aug 09, 2026
Please note that this method is only available for paid subscribers of Swap API. This endpoint is currently in BETA. If you have any feedback or run into any issues, please reach out to support.
Solana Kit includes the ability to customize RPC methods and transports, allowing you to seamlessly integrate Quicknode add-ons into your applications. For more information on how to use Quicknode add-ons with Solana Kit, check out these guides: How to Use Quicknode Add-ons using Solana Kit (Part 1) and How to Use Quicknode Add-ons using Solana Kit (Part 2)

Query Parameters

wallet
string
REQUIRED

The wallet address of the user who wants to get their order history

page
integer

The page number of the results, starts from page 1

Returns

orders
array

Array of order objects containing order details and trades

userPubkey
string

The public key of the user who created the order

orderKey
string

The public key for the order

inputMint
string

The mint address of the input token

outputMint
string

The mint address of the output token

makingAmount
string

The amount of tokens being offered in the order

takingAmount
string

The amount of tokens being requested in the order

remainingMakingAmount
string

The remaining amount of tokens being offered

remainingTakingAmount
string

The remaining amount of tokens being requested

expiredAt
string

Timestamp when the order expires, null if no expiration

createdAt
string

Timestamp when the order was created

updatedAt
string

Timestamp when the order was last updated

status
string

Current status of the order (e.g., 'Cancelled')

openTx
string

Transaction signature for order creation

closeTx
string

Transaction signature for order closure

programVersion
string

Version of the program used for the order

trades
array

Array of trades associated with this order

orderKey
string

The public key for the order

keeper
string

Address of the keeper that processed the order

inputMint
string

The mint address of the input token

outputMint
string

The mint address of the output token

inputAmount
string

The amount of input tokens used in the fill

outputAmount
string

The amount of output tokens received from the fill

feeMint
string

The mint address of the token used for fees

feeAmount
string

The amount of fees charged for the fill

txId
string

The transaction signature for the fill

confirmedAt
string

Timestamp when the fill was confirmed

action
string

The type of action performed (e.g., 'Fill')

productMeta
null

Additional product metadata, if any

hasMoreData
boolean

Indicates if there are more orders available in subsequent pages

page
integer

Current page number of the results

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free