Also I am thinking to query stop price to confirm move success, before letting the code proceed.
However documentation shows that /order/item and /order/dependents do not reply with any actual price data for the order.
I also realize there are different orderVersions for each order.
How can I quickly check the current stop price of an order?
Thank you
That’s normal, that just means the API accepted your request to modify the order. Notice that it returns a commandId. This is what you need to find out if your modification executed. Look up /executionReport/deps?masterId=<commandId> to find the result of the command to modify your order.
To check an order’s stop price, use /orderVersion/deps?masterid=<orderId>, that should give you the lastest orderVersion entity. One of its fields is stopPrice.
Edit: Don’t include the angle brackets, just the raw integer ID.