Skip to main content

AmendOrderRequest

symbolstringrequired

Market symbol

orderIDstring

Internal order ID. Required if clOrderID is not provided. Takes precedence over clOrderID if both are provided

clOrderIDstring

Custom order ID. Required if orderID is not provided

typestringrequired

Amendment type: PRICE (amend price, use value) · SIZE (amend size, use value) · TRIGGERPRICE (amend trigger price, use value) · ALL (amend multiple fields, use orderPrice/orderSize/triggerPrice)

Possible values: [PRICE, SIZE, TRIGGERPRICE, ALL]

valuenumber

New value. Required for PRICE, SIZE, or TRIGGERPRICE amendment types

orderPricenumber

New order price. Used when type is ALL

orderSizeinteger

New order size in contract units. Used when type is ALL

triggerPricenumber

New trigger price (trigger orders only). Used when type is ALL

AmendOrderRequest
{
"symbol": "string",
"orderID": "string",
"clOrderID": "string",
"type": "PRICE",
"value": 0,
"orderPrice": 0,
"orderSize": 0,
"triggerPrice": 0
}