List Orders
API key HMAC
Query parameters:
Response type:
OrderWithMarket[].
When status is omitted, the endpoint returns all non-cancelled statuses. Passing status=CANCELLED returns 400.
List Orders Paginated
API key HMAC
Query parameters:
When
status is omitted, this endpoint returns active orders only: PENDING and EXECUTING.
Response type: OrderPagination.
Get Order
API key HMAC
Path parameters:
Response type:
OrderWithMarket.
Create Order
API key HMAC
Request body type: CreateOrder.
Response type:
Order.
Create Batch Orders
API key HMAC
Request body:
Response type:
CreateBatchOrdersResponse.
BatchOrderResult:
Cancel Order
API key HMAC
Path parameters:
Response type:
Order.
Cancel Batch Orders
API key HMAC
Request body:
Response type:
BatchCancelOrdersResponse.
BatchCancelOrderResult:
Cancel Market Orders
API key HMAC
Request body:
Response type:
Order[].
Cancel Event Orders
API key HMAC
Cancels all of your open orders across every market in one event.
Request body:
Response type:
CancelAllOrdersResponse.
Cancel All Orders
API key HMAC
Response type: CancelAllOrdersResponse.
Get Order Book Events
API key HMAC
Query parameters:
Response type:
Pagination<OrderbookEvent>.
When total=true, the count is bounded and the response can include totalCapped.
Order
OrderWithMarket contains every Order field plus required marketInfo: OrderMarketInfo. GET /orders, GET /orders/paginated and GET /orders/{id} return this enriched shape. Order values returned by create-order, cancel-order and cancel-market endpoints use the plain Order shape. Batch and cancel-all responses use the wrapper types documented above.
OrderMarketInfo:
OrderbookEvent
OrderbookEventMarket: