const inputData = {
"Status": "Open",
"Description": "Task to set up and configure Zoho Mail on desktop application.",
"CreatedTime": "01-Jan-2025 10:30 AM",
"Due_Date": "17-Dec-2024",
"Priority": "Moderate",
"Priority.id": "P003",
"Completed_By": "John Doe",
"Task_Owner.ID": "U1234",
"Task_Name": "Zoho Mail Desktop Application Setup",
"ApprovalStatus": "Approval Not Enabled",
"Task_Owner": "Jane Smith",
"Reminder_Time": "14-Dec-2024 09:00 AM",
"Assigned_To": "Alex Brown",
"Completed_On": "Not completed yet",
"Completed_By.ID": "U5678",
"ModifiedTime": "02-Jan-2025 03:15 PM",
"Zoho_ID": "ZOHO-56789",
"Status.id": "S001",
"Start_Date": "16-Dec-2024"
};
const headers = {
'Authorization': `Zoho-oauthtoken ${config.authToken}`,
'Content-Type': 'application/json'
};
try {
const response = await axios.post(url, inputData, { headers }); // Send inputData directly
res.send(response.data);
} catch (err) {
console.log(err)
}
//returns an error
{
"response": {
"message": "Error occurred",
"uri": "/api/forms/json/P_Task/insertRecord",
"errors": {
"code": 7019,
"message": "Missing parameter(s) in the request"
},
"status": 1
}
}