var request = require("request");

var headers = {
  "cache-control": "no-cache",
  "client-secret": "8f821eabf6e2d2f302dc83921432070b30817121",
  "content-type": "application/json",
};

var dataString = `{"lang": "PYTHON", "memory_limit": 2463232, "callback": "https://client.com/execute/result/", "time_limit": 5, "source": "print Hello"}`;

var options = {
  url: "https://api.hackerearth.com/v4/partner/code-evaluation/submissions/",
  method: "POST",
  headers: headers,
  body: dataString,
};

function callback(error, response, body) {
  if (!error && response.statusCode == 200) {
    console.log(body);
  }
}

request(options, callback);