orderDetails
One order by orderId. The inner orderDetails object is the same row shape as historicalOrders. data is not a paged { data, hasMore, total } envelope.
POST/infotype
orderDetailsOpen an order-detail view from one orderId.
Request body
orderIdinteger | stringrequired
Order id. Number or numeric string.
typestringrequired
Must be `orderDetails`.
"orderDetails"Request example
curl -X POST https://rpc.txflow-testnet.xyz/info \
-H "Content-Type: application/json" \
-H "x-api-version: 2026-08-16" \
-d '{
"type": "orderDetails",
"orderId": 123456
}'Try it
Response 200
codeinteger
`0` on success.
dataobject
orderDetailsHistoricalOrder
typestring
successboolean
Response example
{
"success": true,
"code": 0,
"data": {
"type": "orderDetails",
"orderDetails": {
"order": {
"coin": "BTC",
"symbol": "BTC-USDC",
"side": "B",
"limitPx": "65000.0",
"sz": "0.01",
"oid": 123456,
"timestamp": 1720000000000,
"triggerCondition": "",
"isTrigger": false,
"triggerPx": "0",
"children": [
""
],
"isPositionTpsl": false,
"reduceOnly": false,
"dir": "Open Long",
"orderType": "Limit",
"origSz": "0.01",
"tif": "Gtc",
"cloid": "my-order-001",
"avgFillPrice": "65010.5",
"positionMode": "OneWay",
"marginMode": "cross",
"leverage": 10,
"pnl": "12.5",
"entryPrice": "64000.0",
"roe": "1.95",
"fee": "0.02",
"filledAmount": "0.01",
"cancelSource": "UserCanceled",
"status": "filled",
"instrumentId": 1,
"instrumentType": "perps",
"marketType": "perps"
},
"status": "filled",
"statusTimestamp": 1720000000000
}
}
}