Я пытаюсь использовать API для получения только оплачиваемых часов.
Если для «billable» установлено любое значение, кроме «BOTH», API отвечает с ошибкой.
Я использую следующую конечную точку:
https://api.clockify.me/api/workspaces/[workspace id]/reports/summary/
Это мое тело запроса:
{
"archived": "Active",
"billable": "true",
"clientIds": [],
"description": "",
"endDate": "2019-05-31T23:59:59.999Z",
"firstTime": "true",
"includeTimeEntries": "true",
"me": "true",
"name": "",
"projectIds": [],
"startDate": "2019-01-01T00:00:00.000Z",
"tagIds": [],
"taskIds": [],
"userGroupIds": [],
"userIds": [],
"zoomLevel": "week"
}
Сообщение об ошибке, которое я получаю, если установить для «billable» значение «true» (или «false» в этом отношении ..):
{
"message": "No enum constant com.clockify.domain.model.Billable.true",
"code": 501
}