Skip to main content

historicalOrders Info Endpoint Method

Returns at most 2000 recent historical orders for a wallet, including order status, timestamps, and execution details.

Updated on
Aug 14, 2026

Parameters

type
string
REQUIRED

Request type identifier specifying 'historicalOrders' as the info endpoint method to retrieve complete order history for a wallet

user
string
REQUIRED

The wallet address in 42-character hexadecimal format (0x...) of the account whose complete order history you want to retrieve

Returns

array
array

Array of historical order records, each representing a single order and its final status

order
object

Complete order definition containing all parameters specified at order placement

coin
string

Trading asset symbol for the order

side
string

Order side indicator (e.g., 'A' for buy/ask or platform-specific side encoding)

limitPx
string

Limit price specified for the order. Returned as a string to preserve decimal precision

sz
string

Current remaining order size

origSz
string

Original order size at placement time

oid
integer

Unique system-generated order ID

cloid
string | null

Optional client-provided order ID, if supplied at order creation

timestamp
integer

Unix timestamp in milliseconds when the order was initially placed

orderType
string

Order type (e.g., Limit, Market, Stop)

tif
string

Time-in-force instruction (e.g., GTC, IOC, FOK, Alo)

reduceOnly
boolean

Whether the order is marked as reduce-only, meaning it can only decrease an existing position

isTrigger
boolean

Indicates whether this is a trigger-based order (e.g., stop-loss or take-profit)

triggerCondition
string

Condition under which the trigger order activates. 'N/A' if not applicable

triggerPx
string

Trigger price for conditional orders. '0.0' if not applicable

isPositionTpsl
boolean

Indicates whether the order is a position-level take-profit or stop-loss

children
array

Child orders spawned from this order (e.g., TP/SL legs). Empty if none

status
string

Final or current order status (e.g., filled, canceled, rejected, open, selfTradeCanceled)

statusTimestamp
integer

Unix timestamp in milliseconds when the order transitioned to this status

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