Actions101
- Attendance Actions
- Client Actions
- Department Actions
- Designation Actions
- Employee Actions
- Holiday Actions
- KPI Actions
- KPI Category Actions
- KPI Data Actions
- Lead Actions
- Leave Actions
- OKR Key Result Actions
- OKR Objective Actions
- Performance Cycle Actions
- Project Actions
- Project Category Actions
- Task Actions
- Task Category Actions
- Ticket Actions
- Ticket Agent Actions
- Ticket Channel Actions
- Ticket Type Actions
Overview
The node provides integration with the Flowyteam API to manage projects and other related resources. Specifically, for the Project resource with the Get Many operation, it retrieves multiple project records from Flowyteam. This operation supports filtering, pagination, sorting, and returning either all results or a limited subset.
This node is beneficial in scenarios where you want to automate workflows involving project data retrieval, such as generating reports, syncing project lists with other systems, or triggering actions based on project statuses.
Practical examples:
- Fetching all active projects to display in a dashboard.
- Retrieving a paginated list of projects filtered by status "In Progress" for further processing.
- Sorting projects by name in ascending order to prepare an ordered report.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all matching projects or limit the number of results returned. |
| Limit | Maximum number of projects to return (used if Return All is false). |
| Page | Page number for paginated results (used if Return All is false). |
| Additional Fields | Extra filters and options: |
| - Search | Search term to filter projects by their name. |
| - Status | Filter projects by status. Options: All, Cancelled, Finished, In Progress, Not Started, On Hold. |
| Simplify | Whether to return simplified response data or the raw API response. |
| Sort Direction | Direction to sort the results. Options: Ascending, Descending. |
| Sort Field | Field to sort by. Options: ID, Project Name. |
Output
The output is an array of JSON objects representing projects retrieved from Flowyteam.
- If Simplify is enabled (default), the output contains a streamlined version of each project with key fields for easier consumption.
- If Simplify is disabled, the output includes the full raw API response for each project, which may contain additional metadata and nested information.
No binary data is produced by this operation.
Dependencies
- Requires an API authentication token credential configured in n8n to access the Flowyteam API.
- The node depends on the Flowyteam API being available and accessible from the environment where n8n runs.
Troubleshooting
Common issues:
- Authentication errors due to missing or invalid API credentials.
- Pagination parameters (Page, Limit) set incorrectly causing empty or partial results.
- Using unsupported status values in filters.
- Network connectivity problems preventing API calls.
Error messages:
"The operation 'getAll' is not supported for Project resource": Indicates a misconfiguration of the operation parameter.- API errors related to rate limits or permissions should be resolved by checking API key validity and usage quotas.
"The resource 'project' is not supported": Means the resource parameter was not correctly set to "project".
Links and References
- Flowyteam API Documentation (hypothetical link)
- n8n documentation on Creating Custom Nodes
- General info on Pagination and Filtering in APIs