Skip to main content
GET
List orders

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
default:1

Page number, 1-based

Required range: x >= 1
pageSize
integer
default:20

Results per page (max 100)

Required range: 1 <= x <= 100
status
enum<string>

Filter by order status Current lifecycle state of the order.

  • pending: Accepted and resting in the open auction.
  • settling: The auction has cleared; funds are moving.
  • filled: Fully matched and settled.
  • partial_fill: Partially matched; unfilled remainder handled per postFillAction.
  • unfilled: No fill received; handled per postFillAction.
  • cancelled: Cancelled before clearing or dropped by a cancel post-fill election.
  • failed: Settlement could not be completed.
Available options:
pending,
settling,
filled,
partial_fill,
unfilled,
cancelled,
failed
orderType
enum<string>

Filter by order type Whether this is a BURN (USDC-to-USD) or MINT (USD-to-USDC) order

Available options:
BURN,
MINT
orderId
string<uuid>

Return only the order matching this UUID

from
string<date-time>

Created-at lower bound (inclusive)

to
string<date-time>

Created-at upper bound (inclusive); must be after from

Response

Paginated order list

data
object
required