How to Download a Toggl Time Report ¶
Full Command Reference
For a complete reference of all options, see the compiler-admin time download
reference section.
This guide explains how to use the compiler-admin time download
command to download a detailed time report from Toggl in CSV format.
Basic Usage ¶
To download a report for the previous calendar month (the default behavior):
compiler-admin time download
This will create a CSV file in the current directory named Toggl_time_entries_[start-date]_[end-date].csv
.
Specifying a Date Range ¶
You can specify a custom date range using the --start
and --end
options. The date format is YYYY-MM-DD
.
compiler-admin time download --start 2025-01-01 --end 2025-01-31
Specifying an Output File ¶
To save the report to a specific file path, use the --output
option.
compiler-admin time download --output /path/to/my-report.csv
Filtering the Report ¶
The command provides several options for filtering the time entries included in the report:
--all
: Include all time entries, not just billable ones.-c, --client CLIENT_ID
: Filter by a specific Toggl client ID.-p, --project PROJECT_ID
: Filter by a specific Toggl project ID.-t, --task TASK_ID
: Filter by a specific Toggl task ID.-u, --user USER_ID
: Filter by a specific Toggl user ID.
You can use these options multiple times to include multiple IDs.
Example ¶
To download all billable time entries for Project ID 12345
and 67890
for the prior month:
compiler-admin time download -p 12345 -p 67890