This url works fine to place batch order:
params = {
"batchOrders": [
{
"symbol":"BTCUSDT",
"side": "SELL",
"type": "LIMIT",
"quantity": "0.001",
"timeInForce": "GTC",
"reduceOnly": "false",
"price": "9563.51"
},
{
"symbol":"BTCUSDT",
"side": "SELL",
"type": "LIMIT",
"quantity": "0.001",
"timeInForce": "GTC",
"reduceOnly": "false",
"price": "9613.51"
}
}
https://testnet.binancefuture.com/fapi/v1/batchOrders?batchOrders=%5B%7B%22symbol%22%3A+%22BTCUSDT%22%2C+%22side%22%3A+%22SELL%22%2C+%22type%22%3A+%22LIMIT%22%2C+%22quantity%22%3A+%220.001%22%2C+%22timeInForce%22%3A+%22GTC%22%2C+%22reduceOnly%22%3A+%22false%22%2C+%22price%22%3A+%229563.51%22%7D%2C+%7B%22symbol%22%3A+%22BTCUSDT%22%2C+%22side%22%3A+%22SELL%22%2C+%22type%22%3A+%22LIMIT%22%2C+%22quantity%22%3A+%220.001%22%2C+%22timeInForce%22%3A+%22GTC%22%2C+%22reduceOnly%22%3A+%22false%22%2C+%22price%22%3A+%229613.51%22%7D%5D×tamp=1592732592992&signature=2b29764224816bbc2366cf97688958d2bf3e790dc6270804c6982160cf9fb444
json encode the batch orders.
We have an example python script and work out of the box.