DH
3 min read·Updated 2026-06-14

Open orders

Resting limit and trigger orders, fetched live.

GET/networks/{network}/wallets/{address}/open-orders

Open orders are read live from the exchange, not from cached profile history, so set a conservative timeout and expect the occasional slow response.

Path Params
networkstringrequired

Network identifier. Only hyperliquid is supported.

Example: hyperliquid

addressstringrequired

Wallet address — 0x followed by 40 lowercase hex characters.

Example: 0x1111111111111111111111111111111111111111

Query Params
limitinteger

Maximum number of items to return. Hard cap 500.

Example: 25

Responses

200OK

Live open orders from the upstream exchange.

Schema
itemsobject[]

Open orders.

coinstring

Order asset symbol.

sidestring

Order side — B (buy) or A (ask/sell).

orderTypestring

Order type, e.g. Limit.

pricestring

Limit price.

sizestring

Remaining size.

originalSizestring

Original order size.

reduceOnlyboolean

Whether the order only reduces a position.

isTriggerboolean

Whether the order is a trigger order.

triggerPricestringnullable

Trigger price if applicable.

triggerConditionstringnullable

Trigger condition if applicable.

tifstring

Time in force, e.g. Gtc.

orderIdstring

Exchange order id.

createdAtstring (ISO 8601)

Order creation time.

400Bad Request
401Unauthorized
404Not Found
500Server Error
Request
curl -sS "https://api.dexhunt.app/v1/networks/hyperliquid/wallets/0x1111111111111111111111111111111111111111/open-orders?limit=2" \
  -H "X-API-Key: hlsk_your_developer_key"
Response
200 · OK
{
  "items": [
    {
      "coin": "BTC",
      "side": "B",
      "orderType": "Limit",
      "price": "65000",
      "size": "0.25",
      "originalSize": "0.25",
      "reduceOnly": false,
      "isTrigger": false,
      "triggerPrice": null,
      "triggerCondition": null,
      "tif": "Gtc",
      "orderId": "912345678",
      "createdAt": "2026-06-12T11:50:00Z"
    }
  ]
}