Modifying Orders / Combo Orders

Hello,

Modifying Open Orders:

Is there a way to modify an existing order.

For example, say I have a limit order to buy 100 shares of TSLA and the order hasn’t been fully filled can I modify the order. Interactive Brokers has this option by just resubmitting the order with the same orderId, but I don’t see such an option here. Any more robust solution than cancelling and resubmitting?

**Submitting Combo Orders **
For example, I want to roll a covered call so want to have 1 combo order for BUY this week contract, SELL next week all in one order. Interactive has this

Would appreciate some feedback.

Thank you

So I figured out how to modify an order, you just do

trading_client.replace_order_by_id(order_id,order_data).

But, I can’t figure out how to do a “BAG” type contract (i.e. rolling a covered call).