Incorrect Functioning of Time Logs API (Version 3)
{
"error": {
...
"details": [
{
"message": "Input Parameter Missing",
"field_name": "Start Date is a mandatory field"
}
]
}
}
After we pass to start_date the value from the task taken from the next task entity field
start_date and modify it to format YYYY-MM-DD we will get some of the response with no errors. BUT in this response there are not all of the time logs that task has. Sometime the endpoint send to us empty array, sometime just part of the needed time logs.
We was testing couple different options for the start_date value as the date when the first time log was added, the day when the last time log was added, the value from the task entity itself, but in any case we don't retrieve the full list of time logs.
view_type or end_date param option seems to not be working at all. Tried to pass different values to that but no result.Comparing to the V2 version of the API, we was using this endpoint: https://www.zoho.com/projects/help/rest-api/log-time.html#task-timelogsAnd it returns us a list of the all time logs that related to that tasks, it works as we want and the main - it works correctly.
To summarize, the time logs GET endpoint of V3 version is not working as expected. Seems like there is a bug there.