The API uses three date formats. Which one a field takes depends on the endpoint.
| Format | Example | Used for |
|---|
| ISO 8601 date-time | 2026-11-28T17:00:00Z | Task, subtask and project dates such as startDate and dueDate, list filters, and updatedSince in bulk export |
| Epoch milliseconds | 1762761600000 | Time entries: startTime, endTime and timerData.startTime. Date values in custom field filters. |
| Date only | 2026-11-01 | startDate and endDate of the global timesheet report |
Durations#
When you log time manually, send hours and minutes instead.Working days#
Tasks and subtasks accept noOfDays, a length in working days. Send it with startDate or dueDate, and Astravue works out the other date from your workspace's working hours. Modified at 2026-11-10 17:13:01