cURL
curl --request POST \ --url https://api.allium.so/api/v1/developer/trading/hyperliquid/info/order/status \ --header 'Content-Type: application/json' \ --header 'X-API-KEY: <api-key>' \ --data ' { "type": "orderStatus", "user": "0x1234567890abcdef1234567890abcdef12345678", "oid": 12345 } '
{ "order": { "coin": "<string>", "side": "<string>", "limitPx": "<string>", "sz": "<string>", "oid": 123, "timestamp": 123, "triggerCondition": "<string>", "isTrigger": true, "triggerPx": "<string>", "children": "<unknown>", "isPositionTpsl": true, "reduceOnly": true, "orderType": "<string>", "origSz": "<string>", "tif": "<string>", "cloid": "<string>" }, "status": "<string>", "statusTimestamp": 123 }
Endpoint providing order status by user address
orderStatus
Request type - must be 'orderStatus'
User's wallet address (hex string)
Order ID - can be either numeric order ID or string client order ID
Order status retrieved successfully
Show child attributes
Trading pair symbol
Order side (A for long/buy, B for short/sell)
Limit price
Order size
Order ID
Order creation timestamp
Trigger condition for conditional orders
Whether this is a trigger order
Trigger price for conditional orders
Child orders (raw JSON)
Whether this is a position take-profit/stop-loss order
Whether this is a reduce-only order
Order type
Original order size
Time in force
Client order ID
Order status
Timestamp when status was last updated
Was this page helpful?