var axios = require("axios");
var data = JSON.stringify({
to: ["sample@gmail.com"],
subject: "API test 1",
from: "test@domain.com",
fromName: "sahil",
bodyHtml: "<h1>Test 1</h1>",
trackClicks: true,
trackOpens: true,
replyToEmail: "test2@domain2.com",
attachments: ["63a98c9c2b6df936ac930c17"],
replyToName: "sam",
bodyText: "Just Text Email",
reportUrl: "https://webhook.site/0a276bc5-f0e4-4235-9006-b58b7d224ad5",
});
var config = {
method: "post",
url: "https://api.zixflow.com/api/v1/campaign/email/send",
headers: {
Authorization:
"Bearer 56616641ee123b80a36b99fedc2bfa4f0d7f63072d97ddb1578c7a5aa970e7edde6618c7f750beb921aee3eebc9cc48899ee992fa4eb95a663d0e0b2eaa35b73f3b2344c",
"Content-Type": "application/json",
},
data: data,
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});