Cascade
Orders

Submit Batch Orders

Submit a batch of Limit orders, a TWAP order, or an Iceberg order

POST
/account/orders
orders

Response Body

application/json

text/plain

text/plain

text/plain

text/plain

curl -X POST "https://matcher.cascade.xyz/account/orders" \  -H "Content-Type: application/json" \  -d '{    "orders": [      {        "expiresAt": 0,        "flags": {          "ioc": true,          "postOnly": true,          "reduceOnly": true        },        "nonce": 0,        "originator": "string",        "originatorFee": 0,        "price": "string",        "quantity": "string",        "signatures": [          "string"        ],        "account": "string",        "orderType": "unsupported",        "subaccountIndex": 0,        "symbol": "string"      }    ]  }'
{
  "orders": [
    {
      "account": "string",
      "clientId": "string",
      "createdAt": 0,
      "expiresAt": 0,
      "flags": {
        "ioc": true,
        "postOnly": true,
        "reduceOnly": true,
        "selfTradeExpire": 0
      },
      "groupId": "string",
      "lastUpdateSequenceNumber": 0,
      "nonce": 0,
      "orderId": "string",
      "orderType": "unsupported",
      "originator": "string",
      "originatorFee": 0,
      "parentOrderId": "string",
      "period": 0,
      "price": "string",
      "quantity": "string",
      "reason": "string",
      "remaining": "string",
      "settled": "string",
      "status": "new",
      "subaccountIndex": 0,
      "symbol": "string",
      "trailingPercent": "string",
      "triggerPrice": "string",
      "updatedAt": 0
    }
  ]
}
"string"
"string"
"Not delegated for account and subaccount"
"Invalid subaccount index"