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 Projects
AI-generatedSummary
Retrieve a report of projects from the Smenso system in JSON or CSV format, filtered by project status and optionally customized by a saved view and column headers.
Inputs
- Format — Select the response format, either JSON or CSV. Defaults to JSON.
- Language — Specify the language code (e.g., de-DE) for localized content. Defaults to de-DE.
- Timezone (IANA) — Specify an IANA timezone identifier (e.g., Europe/Berlin) to localize date/time values. Defaults to Europe/Berlin.
- Project Filter — Filter projects by their status: All, Active (default), Archived, or Templates.
- View ID — Optionally specify the ID of a saved view configuration to customize the report columns or filtering.
- Column Headers (comma-separated) — Optionally provide a comma-separated list of column headers to define the report's output columns.
Output shape
a JSON object or CSV data representing a list of projects matching the provided filters and view.
The output format depends on the selected 'Format' input. The node sends a GET request to the Smenso '/api/reports/projects' endpoint with the specified parameters; if JSON is selected, the response is automatically parsed, otherwise raw CSV is returned. Errors are propagated or handled per the node's error settings.
Examples
Example 1: Get active projects report in JSON format with default language and timezone, no specific view or headers.
Format: JSON, Language: de-DE, Timezone: Europe/Berlin, Project Filter: Active, View ID: empty, Column Headers: empty
Example 2: Export all projects as CSV including custom columns set by a saved view.
Format: CSV, Project Filter: All, View ID: