v1

latestOpenAPI 3.1.0UNLICENSED2026-07-26216788.0 KB
Orders

GetAllOrders

Returns a paginated, platform-wide list of orders, optionally filtered to one wallet and/or to open orders. Results are ordered by timestamp descending, most recent first.

post/order_service.v1.OrderService/GetAllOrders

Headers

Connect-Protocol-Version1 required

Define the version of the Connect protocol. If omitted, use 1.

Connect-Timeout-Msnumber

Define the timeout, in ms

Request body

limitinteger

Maximum number of orders to return in this page. Defaults to 50 when omitted. Values above 1000 are capped to 1000 rather than rejected.

offsetinteger

Number of matching orders to skip before collecting this page. Defaults to 0.

addressstring nullable

Optional wallet address filter, matched case-insensitively. When omitted, orders from every wallet are returned.

onlyOpenboolean nullable

Optional filter to active orders only: PENDING, PARTIALLY_FILLED, or PARTIALLY_MERGED. When omitted or false, orders in any status are returned.

Response

Success

Example response

{
  "orders": [
    {
      "timestamp": "2023-01-15T01:30:15.01Z"
    }
  ]
}