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

triggerOrders

POST/infotype triggerOrders

List a user’s pending trigger (stop) orders, with any TP/SL children.

Request body
typestringrequired
userstringrequired
assetstringnullableoptional

Optional: instrument external id (numeric string) — the `index` value from the `perpMeta` response.

Request example
curl -X POST https://rpc.txflow-testnet.xyz/info \
  -H "Content-Type: application/json" \
  -H "x-api-version: 2026-08-16" \
  -d '{
  "asset": "4",
  "type": "triggerOrders",
  "user": "0x0000000000000000000000000000000000000000"
}'
Try it
POST https://rpc.txflow-testnet.xyz/info
Response 200
codeinteger

`0` on success.

dataTriggerOrderResponse[]
assetstring
coinstring
createTimeinteger · int64
leverageinteger · int32
limitPxstring
marginModestring
oidinteger · int64
orderTypestring
positionModestring
reduceOnlyboolean
sidestring
szstring
triggerPxstring
triggerStatestring
cloidstringnullable
tpslChildrenarraynullable
successboolean

`false` on error, with `code` set and the text in `message` instead of `data`.

Response example
{
  "success": true,
  "code": 0,
  "data": [
    {
      "asset": "4",
      "cloid": "",
      "coin": "4",
      "createTime": 1700000000000,
      "leverage": 0,
      "limitPx": "0",
      "marginMode": "",
      "oid": 123456,
      "orderType": "limit",
      "positionMode": "",
      "reduceOnly": false,
      "side": "",
      "sz": "0",
      "tpslChildren": [
        {
          "limitPx": "0",
          "orderType": "limit",
          "reduceOnly": false,
          "side": "",
          "sz": "0",
          "triggerPx": "0",
          "triggerType": ""
        }
      ],
      "triggerPx": "0",
      "triggerState": ""
    }
  ]
}