Auto-Cancel All Open Orders (Kill-Switch) Heartbeat (TRADE)
This endpoint resets the time from which the countdown will begin to the time this messaged is received. It should be called repeatedly as heartbeats. Multiple heartbeats can be updated at once by specifying the underlying symbols as a list (ex. BTCUSDT,ETHUSDT) in the underlyings parameter.
Auto-Cancel All Open Orders (Kill-Switch) Heartbeat (TRADE) › Authorization
Auto-Cancel All Open Orders (Kill-Switch) Heartbeat (TRADE) › Request Weight
This endpoint consumes IP-based request weight. Heavier endpoints consume more of your IP rate limit capacity.
Learn more in the Rate limits section.
Headers
X-MBX-APIKEYAn API Key is required to access this endpoint and must be included in the request headers. To create an API Key, refer to: https://www.binance.com/en/support/faq/detail/360002502072.
Auto-Cancel All Open Orders (Kill-Switch) Heartbeat (TRADE) › Request Body
underlyingstimestampUnix timestamp in milliseconds used to sign the request. The value must reflect the current client time and is validated by the server for signed endpoints.
recvWindowAuto-Cancel All Open Orders (Kill-Switch) Heartbeat (TRADE) › Responses
Auto-Cancel All Open Orders
underlyingsunderlyings
Get Auto-Cancel All Open Orders (Kill-Switch) Config (TRADE)
This endpoint returns the auto-cancel parameters for each underlying symbol. Note only active auto-cancel parameters will be returned, if countdownTime is set to 0 (ie. countdownTime has been turned off), the underlying symbol and corresponding countdownTime parameter will not be returned in the response.
Get Auto-Cancel All Open Orders (Kill-Switch) Config (TRADE) › Authorization
Get Auto-Cancel All Open Orders (Kill-Switch) Config (TRADE) › Request Weight
This endpoint consumes IP-based request weight. Heavier endpoints consume more of your IP rate limit capacity.
Learn more in the Rate limits section.
Headers
X-MBX-APIKEYAn API Key is required to access this endpoint and must be included in the request headers. To create an API Key, refer to: https://www.binance.com/en/support/faq/detail/360002502072.
Query Parameters
timestampUnix timestamp in milliseconds used to sign the request. The value must reflect the current client time and is validated by the server for signed endpoints.
underlyingUnderlying asset.
recvWindowRecv Window.
Get Auto-Cancel All Open Orders (Kill-Switch) Config (TRADE) › Responses
Get Auto-Cancel All Open Orders
underlyingunderlying
countdownTimecountdown Time
Set Auto-Cancel All Open Orders (Kill-Switch) Config (TRADE)
This endpoint sets the parameters of the auto-cancel feature which cancels all open orders (both market maker protection and non market maker protection order types) of the underlying symbol at the end of the specified countdown time period if no heartbeat message is sent. After the countdown time period, all open orders will be cancelled and new orders will be rejected with error code -2010 until either a heartbeat message is sent or the auto-cancel feature is turned off by setting countdownTime to 0.
Set Auto-Cancel All Open Orders (Kill-Switch) Config (TRADE) › Authorization
Set Auto-Cancel All Open Orders (Kill-Switch) Config (TRADE) › Request Weight
This endpoint consumes IP-based request weight. Heavier endpoints consume more of your IP rate limit capacity.
Learn more in the Rate limits section.
Headers
X-MBX-APIKEYAn API Key is required to access this endpoint and must be included in the request headers. To create an API Key, refer to: https://www.binance.com/en/support/faq/detail/360002502072.
Set Auto-Cancel All Open Orders (Kill-Switch) Config (TRADE) › Request Body
underlyingcountdownTimeCountdown time in milliseconds (ex. 1,000 for 1 second). 0 to disable the timer. Negative values (ex. -10000) are not accepted. Minimum acceptable value is 5,000
timestampUnix timestamp in milliseconds used to sign the request. The value must reflect the current client time and is validated by the server for signed endpoints.
recvWindowSet Auto-Cancel All Open Orders (Kill-Switch) Config (TRADE) › Responses
Set Auto-Cancel All Open Orders
underlyingunderlying
countdownTimecountdown Time
Get Market Maker Protection Config (TRADE)
Get config for MMP.
Get Market Maker Protection Config (TRADE) › Authorization
Get Market Maker Protection Config (TRADE) › Request Weight
This endpoint consumes IP-based request weight. Heavier endpoints consume more of your IP rate limit capacity.
Learn more in the Rate limits section.
Headers
X-MBX-APIKEYAn API Key is required to access this endpoint and must be included in the request headers. To create an API Key, refer to: https://www.binance.com/en/support/faq/detail/360002502072.
Query Parameters
underlyingUnderlying asset.
timestampUnix timestamp in milliseconds used to sign the request. The value must reflect the current client time and is validated by the server for signed endpoints.
recvWindowRecv Window.
Get Market Maker Protection Config (TRADE) › Responses
Get Market Maker Protection Config
underlyingIdunderlying Id
underlyingunderlying
windowTimeInMillisecondswindow Time In Milliseconds
frozenTimeInMillisecondsfrozen Time In Milliseconds
qtyLimitqty Limit
deltaLimitdelta Limit
lastTriggerTimelast Trigger Time
Reset Market Maker Protection Config (TRADE)
Reset MMP, start MMP order again.
Reset Market Maker Protection Config (TRADE) › Authorization
Reset Market Maker Protection Config (TRADE) › Request Weight
This endpoint consumes IP-based request weight. Heavier endpoints consume more of your IP rate limit capacity.
Learn more in the Rate limits section.
Headers
X-MBX-APIKEYAn API Key is required to access this endpoint and must be included in the request headers. To create an API Key, refer to: https://www.binance.com/en/support/faq/detail/360002502072.
Reset Market Maker Protection Config (TRADE) › Request Body
underlyingtimestampUnix timestamp in milliseconds used to sign the request. The value must reflect the current client time and is validated by the server for signed endpoints.
recvWindowReset Market Maker Protection Config (TRADE) › Responses
Reset Market Maker Protection Config
underlyingIdunderlying Id
underlyingunderlying
windowTimeInMillisecondswindow Time In Milliseconds
frozenTimeInMillisecondsfrozen Time In Milliseconds
qtyLimitqty Limit
deltaLimitdelta Limit
lastTriggerTimelast Trigger Time
Set Market Maker Protection Config (TRADE)
Set config for MMP. Market Maker Protection(MMP) is a set of protection mechanism for option market maker, this mechanism is able to prevent mass trading in short period time. Once market maker's account branches the threshold, the Market Maker Protection will be triggered. When Market Maker Protection triggers, all the current MMP orders will be canceled, new MMP orders will be rejected. Market maker can use this time to reevaluate market and modify order price.
Set Market Maker Protection Config (TRADE) › Authorization
Set Market Maker Protection Config (TRADE) › Request Weight
This endpoint consumes IP-based request weight. Heavier endpoints consume more of your IP rate limit capacity.
Learn more in the Rate limits section.
Headers
X-MBX-APIKEYAn API Key is required to access this endpoint and must be included in the request headers. To create an API Key, refer to: https://www.binance.com/en/support/faq/detail/360002502072.
Set Market Maker Protection Config (TRADE) › Request Body
underlyingwindowTimeInMillisecondsMMP Interval in milliseconds
frozenTimeInMillisecondsMMP frozen time in milliseconds, if set to 0 manual reset is required
qtyLimitquantity limit
deltaLimitnet delta limit
timestampUnix timestamp in milliseconds used to sign the request. The value must reflect the current client time and is validated by the server for signed endpoints.
recvWindowSet Market Maker Protection Config (TRADE) › Responses
Set Market Maker Protection Config
underlyingIdunderlying Id
underlyingunderlying
windowTimeInMillisecondswindow Time In Milliseconds
frozenTimeInMillisecondsfrozen Time In Milliseconds
qtyLimitqty Limit
deltaLimitdelta Limit
lastTriggerTimelast Trigger Time