Sync kill-switch timer
Sync kill-switch timer
The endpoint creates, updates, deletes kill-switch timer.
- If timeout=null - delete existing timer by market.
- If types=null - create timer by market for all order types.
Error Codes
Error Codes
30- default validation error code31- market validation failed
Errors
Errors
{
"code": 30,
"message": "Validation failed",
"errors": {
"market": ["Market field is required."],
"timeout": ["Timeout field is required."]
}
}
{
"code": 31,
"message": "Validation failed",
"errors": {
"market": ["Market is not available."]
}
}
{
"code": 30,
"message": "Validation failed",
"errors": {
"timeout": ["Timeout should be at least 5."]
}
}
POST
Sync kill-switch timer
Authorizations
API Key authentication for private endpoints.
Required headers:
- X-TXC-APIKEY: API key
- X-TXC-PAYLOAD: Base64 encoded JSON payload
- X-TXC-SIGNATURE: HMAC SHA512 signature
Body
application/json
Timer value. Example: '5'-'600' or null
Example:
"60"
Order types value. Example: 'spot', 'margin', 'futures' or null
Available options:
spot, margin, futures Example:
["spot", "margin"]
Example:
"{{request}}"
Example:
"{{nonce}}"
Response
Successful response - kill-switch timer synced
Market name
Example:
"BTC_USDT"
Timer start timestamp
Example:
1662478154
Order cancellation timestamp (startTime + timeout)
Example:
1662478154
Order types affected by kill-switch
Available options:
spot, margin, futures Example:
["spot", "margin"]