i am using c# HttpClient.
AssemblaTask at = new AssemblaTask()
{
description = "test",
user_id = userId,
space_id = spaceId,
ticket_id = ticketId,
url = someUrl,
hours = 6.3F,
begin_at = Convert.ToDateTime("2012-12-17T08:52:20Z"),
end_at = Convert.ToDateTime("2012-12-17T08:52:20Z"),
updated_at = Convert.ToDateTime("2012-12-17T08:52:20Z"),
created_at = Convert.ToDateTime("2012-12-17T08:52:20Z"),
job_agreement_id="ggggggggggg",
id=532
};
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
client.DefaultRequestHeaders.Host = a.Host;
client.DefaultRequestHeaders.Add("X-Api-Key", ApiKey);
client.DefaultRequestHeaders.Add("X-Api-Secret", ApiSecret);
85 {"errors":{"space_id":["can't be blank"],"description":["can't be
blank"],"begin_at":["can't be blank"],"end_at":["can't be blank"]}} 0