HTTP Module not sending JSON body – “POST Data Is Empty” error with DataForSEO API

I’m facing with the HTTP module in my Make.com scenario.

I’m attempting to connect the DataForSEO WHOIS API using the “Make a request” module, but the API consistently returns the following response:

{

“status_code”: 40502,

“status_message”: “POST Data Is Empty.”

}

Here are the details of my setup:

- Method: POST

- URL: https://api.dataforseo.com/v3/domain_analytics/whois/overview/live

- Authentication: Basic (email + API password)

- Headers:

Content-Type: application/json

- Body Type: Raw

- Request Content Type: application/json

- Request Compressed Content: false

- Body JSON used:

{

"data": \[

  {

    "filters": \[\["domain", "=", "madstork.com"\]\],

    "limit": 1

  }

\]

}

Even with this configuration, DataForSEO responds that the POST body is empty.

Additionally, I’ve noticed that the “Switch to mapping” toggle (or {} icon) next to the Request content field is not visible in my workspace — even in the full scenario editor or incognito mode. I’ve verified this on multiple browsers (Chrome and Edge) with the same result.

Could you please check if this is related to the new HTTP module UI rollout or a serialization issue preventing the JSON body from being sent?

I’ve attached my recent execution log below:

- Status code: 200

- DataForSEO response: “POST Data Is Empty.”

- Plan: Free account

- Browser: Chrome (latest)

- Scenario: “Stage-1 WHOIS API Test”

Any guidance or correction from your team would be greatly appreciated so I can proceed with this integration.