Generate Timesheet Export
export_generateExport timesheet data as Excel, CSV, or PDF with filters for date range, projects, teams, and more. Get a downloadable file link.
Instructions
Use this when the user wants to export their timesheet data in Excel (xlsx), CSV, or PDF format. Returns a download URL for the export file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| report | Yes | Report type identifier. Use export_report_types to get available types. | |
| startDate | Yes | Start date for the export period (YYYY-MM-DD format) | |
| endDate | Yes | End date for the export period (YYYY-MM-DD format) | |
| format | No | Export file format. xlsx=Excel, xlsx1904=Excel 1904 date system, csv=comma-separated, pdf=PDF document | |
| teamIds | No | Filter by team IDs | |
| projectIds | No | Filter by project IDs | |
| userIds | No | Filter by user IDs | |
| tagIds | No | Filter by tag IDs | |
| type | No | Task type filter | |
| filter | No | Status filter for billing/payment | |
| splitTask | No | Whether to split multi-day tasks into separate rows | |
| summarize | No | Whether to summarize data instead of showing individual entries | |
| filename | No | Custom filename for the export |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Signed download URL for the export file |