Export Taskee reports to CSV
Numbers that stay inside a tracker are hard to bill. Taskee reports can be pulled out as CSV files — one per report, for the date range you choose — and the same three reports are available through the API, so the export can run on a schedule instead of by hand.
What you can take out
- Project report — hours and budget per project, downloaded as report-general_2026-01-01_2026-01-31.csv.
- Report by people — hours per person across projects, downloaded as report-by-people_2026-01-01_2026-01-31.csv.
- Short user report — a condensed per-user summary, downloaded as report-short_2026-01-01_2026-01-31.csv.
The date range you pick is part of the file name, so a folder of monthly exports stays readable without opening a single file. Budget and overtime figures became part of Taskee reports in release 1.5. What each report shows is described on the reports feature page.
How to export
From the app. Open Reports, choose the report and the date range, and export it. The file downloads as CSV, encoded UTF-8.
Through the API. The same three reports are endpoints. Add export=true to the request and the response comes back as CSV instead of JSON:
- GET /reports/projects/base-report?export=true
- GET /reports/users/base-report?export=true
- GET /reports/users/short-report?export=true
Authentication is the same token in the Authorization header the rest of the API uses, so a nightly job can drop last month’s hours into your accounting folder without anyone clicking. Read the API guide
Frequently asked questions
Taskee exports CSV, not an .xlsx file. Excel, Numbers and Google Sheets all open CSV directly, so the data lands in a spreadsheet either way — but if your workflow needs a native Excel file with formatting, you convert it on your side.
Three: the project report, the report by people and the short user report. Each is exported for the date range you select.
Not today. CSV is the only export format Taskee produces.
Yes. All three reports are API endpoints, and adding export=true returns the same CSV a manual export produces, so a scheduled job can fetch it.
UTF-8, so names and project titles in any language survive the round trip into a spreadsheet.
