!!! info "[ApiCancelOnDisconnectRequest](/../../schemas/api_cancel_on_disconnect_request)"
Auto-Cancel All Open Orders when the countdown time hits zero.
Market Maker inputs a countdown time parameter in milliseconds (e.g. 120000 for 120s) rounded down to the smallest second follows the following logic:
- Market Maker initially entered a value between 0 -> 1000, which is rounded to 0: will result in termination of their COD
- Market Maker initially entered a value between 1001 -> 300_000, which is rounded to the nearest second: will result in refresh of their COD
- Market Maker initially entered a value bigger than 300_000, which will result in error (upper bound)
Market Maker will send a heartbeat message by calling the endpoint at specific intervals (ex. every 30 seconds) to the server to refresh the count down.
If the server does not receive a heartbeat message within the countdown time, it will cancel all open orders for the specified Sub Account ID.
|Name
`Lite`|Type|Required
`Default`| Description |
|-|-|-|-|
|sub_account_id
`sa` |string|True|The subaccount ID cancelling the orders for|
|countdown_time
`ct` |string|False
`1000`|Countdown time in milliseconds (ex. 120000 for 120s).
0 to disable the timer.
Does not accept negative values.
Minimum acceptable value is 1,000.
Maximum acceptable value is 300,000|