Order Reply Suppression
The following response to an order ticket submission indicates that we must confirm some aspect of our order ticket before it will be accepted:
We call these messages “order reply messages”.
The "messageIds" array contains identifiers that categorize the type of order reply message we’ve received. In this case, we’ve received "messageIds": ["o163"].
Certain types of order reply messages may be suppressed for the duration of your username’s current Web API brokerage session.
When a category of order reply messages is suppressed, you will no longer be sent order reply message responses requiring confirmation. Instead, a valid order ticket will be accepted and acknowledged immediately. Invalid order tickets will be rejected.
The /iserver/questions/suppress endpoint provides this suppression mechanism. You may POST an array of messageIDs to suppress those order message types for the remainder of the Web API brokerage session:
POST https://api.ibkr.com/v1/api/iserver/questions/suppress
The response will confirm their suppression:
You do not need to have received a given messageID value previously in order to suppress it.
We recommend that you submit this list of messages to be suppressed at the beginning of your brokerage session, prior to conducting any trading.
If you would like to suppress a new type of message while trading, please resend the complete array of messageIds.
You may also undo all suppression of messages within your current brokerage session:
POST https://api.ibkr.com/v1/api/iserver/questions/suppress/reset
And the response will confirm the restoration of delivery of all messages generated during order submission:

