Skip to main content
GET
Get user orders

Authorizations

x-app-id
string
header
required

Your application ID. Required for all app-tier and user-tier routes.

Authorization
string
header
required

JWT access token returned by POST /auth/verify. Required for user-tier routes.

Query Parameters

orderId
string
orderType
enum<string>
Available options:
market,
limit
quoteId
string
externalId
string
Required string length: 1 - 36
venueMarketIds
status
enum<string>

Order lifecycle status. In flight: pending (accepted, funds being checked), signing, pending_bridge (funds moving to the venue's chain), submitting, submitted (sent to the venue, awaiting confirmation). Resting limit orders: open, partially_filled_open, cancel_pending (cancel requested, awaiting the venue). Terminal: filled, partial_fill (the unfilled rest will not fill; see partialFillReason), failed, expired, cancelled.

Available options:
pending,
signing,
pending_bridge,
submitting,
submitted,
open,
partially_filled_open,
cancel_pending,
filled,
partial_fill,
failed,
expired,
cancelled
cursor
string
limit
integer
Required range: 1 <= x <= 100
mode
enum<string>
Available options:
live,
paper

Response

200

data
object[]
required

This page of results.

nextCursor
string | null
required

Pass as cursor to fetch the next page; null on the last page.

hasMore
boolean
required

true when another page exists.