Skip to main content
GET
/
data
/
orders
List live orders for the authenticated account
curl --request GET \
  --url https://clob.kuest.com/data/orders
[
  {
    "associateTrades": [
      "<string>"
    ],
    "id": "<string>",
    "status": "<string>",
    "market": "<string>",
    "originalSize": "<string>",
    "outcome": "<string>",
    "makerAddress": "<string>",
    "side": "BUY",
    "sizeMatched": "<string>",
    "assetId": "<string>",
    "expiration": "<string>",
    "type": "FOK",
    "createdAt": "2023-11-07T05:31:56Z",
    "updatedAt": "2023-11-07T05:31:56Z",
    "owner": "<string>",
    "price": "<string>"
  }
]
Retrieve the active (live) orders owned by the authenticated L2 credentials.
Send the L2 headers: KUEST_ADDRESS, KUEST_SIGNATURE, KUEST_TIMESTAMP, KUEST_API_KEY, and KUEST_PASSPHRASE. The response only includes orders linked to that credential set.

Query parameters

ParameterTypeRequiredDescription
idstringNoOrder ULID to fetch (case-insensitive).
marketstringNoConditionID to filter on.
asset_idstringNoToken/asset ID to filter on.
Omit parameters you do not need; empty strings are ignored. If the combination is invalid the endpoint returns 400 invalid_filter.

Response

The endpoint returns an array of open orders. Each object matches the structure documented for GET /data/order/{id}, with status fixed to live.

Query Parameters

id
string

Filter by order identifier.

market
string

Filter by market/condition identifier.

asset_id
string

Filter by asset (token) identifier.

next_cursor
string

Base64-encoded offset for pagination. Use MA== to start; LTE= means no more pages.

Response

Open orders owned by the authenticated account.

associateTrades
string[]
required

Identifiers of trades that include this order.

id
string
required

Order ULID assigned by the engine.

status
string
required

Current order status (live, matched, delayed, unmatched).

market
string
required

Market/condition identifier.

originalSize
string
required

Original submitted size, in whole shares.

outcome
string
required

Outcome label (token identifier).

makerAddress
string
required

Address providing maker liquidity.

side
enum<string>
required

Human-readable side of the order book.

Available options:
BUY,
SELL
sizeMatched
string
required

Total matched size so far, in whole shares.

assetId
string
required

Token identifier.

expiration
string
required

Expiration timestamp in seconds ("0" when not set).

type
enum<string>
required

Time-in-force policy recorded for the order.

Available options:
FOK,
FAK,
GTC,
GTD
createdAt
string<date-time>
required
updatedAt
string<date-time>
required
owner
string | null

API key owner when recorded.

price
string | null

Limit price (null when indeterminate).