Unable to set Task Due Date from REST API call

Unable to set Task Due Date from REST API call

I am having trouble assigning a Due Date to task.

When creating a new task I use the following code:
  1. {
    "data": [
    {
    "Subject": "API TEST",
    "$se_module": "Leads",
    "What_Id": "32430xxxx...",
    "Owner": { "id": " 32435xxxx..." },
    "Priority": "High",
    'Send_Notification_Email': True,
    "Due_Date ": "2019-01-22",
    "Status": "Not Started"
    }
    ]
    }
Then POST that as JSON to  " https://www.zohoapis.com/crm/v2/Tasks "
I do get a success response back and when I check the CRM, the lead does have a task created, with high priority with the correct owner and en email also gets sent out, however there is no due date.

The same applies if I try to update a task using PUT with the following data:
  1. {
    "data": [
    {
    "id": "32430xxxx...",
    "Due_Date ": "2019-01-22"
    }
    ]
    }
Again, I get a success reponse, but no due date...

What would be causing the date not to populate?
Thanks!