Smenso icon

Smenso

Interact with the smenso project management API

Reporting (Export) → Get Projects

AI-generated

Summary

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: , Column Headers:

Links

Discussion