Actions83
- Absence Actions
- Attachment Actions
- Comment Actions
- Flavor Actions
- Folder Actions
- Permissions Actions
- Project Actions
- Reporting (Export) Actions
- Settings / Utilities Actions
- Status Report Actions
- Task Actions
- Time Record Actions
Reporting (Export) → Get Tasks by Filter
AI-generatedSummary
Retrieve tasks across all projects filtered by a project filter option, with customizable output format and language settings.
Inputs
- Format — Select the export format of the tasks report, either JSON or CSV. Defaults to JSON.
- Language — Specify the language code for the report output (e.g., 'de-DE'). Defaults to 'de-DE'.
- Timezone (IANA) — Set the IANA timezone identifier (e.g., 'Europe/Berlin') to adjust time-related data. Defaults to 'Europe/Berlin'.
- Project Filter — Filter tasks by projects based on status: all, active, archived, or templates. Defaults to 'active'.
Output shape
Returns a list of tasks matching the filter criteria across projects.
The returned data format depends on the chosen format input: JSON returns parsed JSON objects, CSV returns a CSV string. The API request is made to the /api/reports/tasks/filtered endpoint with query parameters for language, format, and project filter.
Examples
Example 1: Get all tasks filtered by active projects in JSON format
Format: JSON, Project Filter: active, Language: de-DE, Timezone: Europe/Berlin