1. General
Astravue docs
  • Getting started
    • Introduction
    • Authentication
    • Make your first request
  • General
    • Key concepts
    • Pagination and filtering
    • Errors
    • Dates and times
  • Modules
    • Spaces and projects
    • Tasks
    • Subtasks and checklists
    • Custom fields
    • Comments
    • Time tracking
    • Bulk export
  • MCP server
    • Overview
    • Get started
    • Supported tools
    • Security
    • Build your own client
Guides
API Docs
Guides
API Docs
MCP Server
Astravue MCP on GitHub
  1. General

Dates and times

The API uses three date formats. Which one a field takes depends on the endpoint.

Formats#

FormatExampleUsed for
ISO 8601 date-time2026-11-28T17:00:00ZTask, subtask and project dates such as startDate and dueDate, list filters, and updatedSince in bulk export
Epoch milliseconds1762761600000Time entries: startTime, endTime and timerData.startTime. Date values in custom field filters.
Date only2026-11-01startDate and endDate of the global timesheet report

Durations#

Tracked time is returned in milliseconds, for example in the project timesheet summary. Divide by 3,600,000 to get hours.
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
Previous
Errors
Next
Spaces and projects
Built with