Get user order history
Retrieve paginated order history for a specific user including filled, cancelled, and expired orders. Supports filtering by market, order type, status, side, reduce-only, and timestamp range. Supports sorting by timestamp (default: descending). Page size is capped at 200.
Authorizations
Bearer token from Geomi. See Authentication for setup instructions.
Query Parameters
User account address (user query alias is also accepted)
Page size
0 <= x <= 200Page offset
0 <= x <= 10000Sort key for history endpoints
timestamp ASC, DESC Filter by market address
Filter by order type
Filter by order status
Filter by side
Order side filter: buy (long) or sell (short).
For orders, maps to is_buy column. For trades/funding, maps to
action IN ('OpenLong','CloseShort') (buy) or action IN ('CloseLong','OpenShort') (sell).
buy, sell Filter by reduce-only flag

