Not all sent parameters were read; read '6' parameter(s) but was sent '7'

Hello guys, please why do I keep getting the above error below is my code snippet.

const binanceConfig = {
        API_KEY: '',
        API_SECRET: '',
        HOST_URL: '',

      let querystring = `symbol=BNBBUSD&side=BUY&type=MARKET&quoteOrderQty=100&timestamp=${new Date().getTime()}`;

      let signature = crypto
        .createHmac('sha256', binanceConfig.API_SECRET)

        const fullUrl = `${binanceConfig.HOST_URL}order?${querystring}&signature=${signature}`.trim();


     const makePurchaseFromBinance =  await, {}, {
        headers: {
          'X-MBX-APIKEY': binanceConfig.API_KEY,
          'content-type': 'application/x-www-form-urlencoded',

Ensure that you do not have any parameter in your body.

Thanks for the response, but as shown in my code, the axios request is sending an empty body.

so I followed the clue you gave and instead of using an empty curly brace I use an empty string on axios and it went through. Thanks for the response once again.