Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

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 orderDetails

Open 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
POST https://rpc.txflow-testnet.xyz/info
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
    }
  }
}