Cancel Multiple Orders Future API


I am trying to cancel multiple orders and I am sending the following:
{‘data’: [(‘orderIdList’, ‘[422691743,422691757]’), (‘symbol’, ‘BNBUSDT’), (‘timestamp’, ‘1599469813176’), (‘signature’, mysignature)], ‘timeout’: 10}
to the url
I am getting the error BinanceAPIException: APIError(code=-1022): Signature for this request is not valid.
The thing is that sending to works perfectly and so does cancel one single order. So I do not get what issue…

Please check this script, which works fine with batchOrders