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, allowing users to manage various resources related to workforce and project management. Specifically for the KPI Data resource with the Get Many operation, it retrieves multiple KPI data records from the system.
This operation is useful when you want to fetch a list of KPI data entries, optionally filtered by an indicator ID, sorted in ascending or descending order, and with an option to simplify the response data for easier consumption.
Practical examples:
- Fetching all KPI data related to a specific performance indicator to analyze trends.
- Retrieving KPI data sorted by date or value to generate reports.
- Getting simplified KPI data for quick display in dashboards without extra metadata.
Properties
| Name | Meaning |
|---|---|
| Indicator ID | Filter results by a specific indicator ID (string). |
| Simplify | Whether to return simplified response data or the raw API response (boolean). |
| Sort Direction | Direction to sort the results; options are "Ascending" or "Descending". |
Output
The output consists of JSON objects representing KPI data records retrieved from the Flowyteam API.
- If Simplify is enabled, the output contains a streamlined version of the KPI data, focusing on essential fields for easier use.
- If Simplify is disabled, the output includes the full raw API response with all available details.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the Flowyteam API via an API key credential configured in n8n.
- The node depends on the Flowyteam API being accessible and properly authenticated.
- No additional external services or environment variables are explicitly required beyond the API authentication.
Troubleshooting
Common issues:
- Authentication failures due to missing or invalid API credentials.
- Network connectivity problems preventing access to the Flowyteam API.
- Invalid filter values such as non-existent Indicator IDs may result in empty responses.
- Unsupported operations or resources will throw errors indicating the operation/resource is not supported.
Error messages:
"The operation 'getAll' is not supported for KPI Data resource": This indicates a mismatch between selected operation and resource; ensure correct operation is chosen."The resource 'kpiData' is not supported": Indicates an invalid resource selection.- API errors returned from Flowyteam will be passed through; check API documentation for error meanings.
Resolutions:
- Verify API credentials and permissions.
- Confirm network connectivity.
- Double-check input parameters for correctness.
- Use the Simplify option to reduce complexity if parsing raw data causes issues.
Links and References
- Flowyteam API Documentation (general reference for API endpoints and data structures)
- n8n Documentation on Creating Custom Nodes