Actions15
Overview
This node integrates with the Redmine API, a project management web application. Specifically, for the Project - Get Many operation, it retrieves multiple projects from a Redmine instance. This is useful when you want to list projects, filter them by status (open, closed, or all), and control how many projects are returned.
Common scenarios include:
- Fetching all active projects to display in a dashboard.
- Retrieving a limited number of projects for reporting or synchronization.
- Filtering projects based on their status to focus on open or closed projects only.
Example: You might use this node to get all open projects to generate a report of ongoing work or to sync project data into another system.
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 if "Return All" is false. Must be at least 1. |
Filters | Collection of filters to apply when retrieving projects: |
Include Archived | Filter projects by status: "All", "Closed Only", or "Open Only". Defaults to "All". |
Output
The output is an array of JSON objects representing projects retrieved from Redmine. Each object contains project details as provided by the Redmine API, such as project ID, name, description, status, and other metadata.
No binary data output is produced by this operation.
Dependencies
- Requires connection to a Redmine instance via its REST API.
- Needs an API key credential for authentication with the Redmine server.
- The node expects the Redmine base URL and API key to be configured in the credentials.
Troubleshooting
- Authentication errors: If the API key or URL is incorrect, the node will fail to authenticate. Verify the API key and Redmine URL in the credentials.
- Empty results: If no projects are returned, check the filter settings (e.g., status filter) and ensure projects exist in the Redmine instance matching those criteria.
- Limit issues: Setting a very high limit without enabling "Return All" may cause incomplete data retrieval. Use "Return All" to fetch all projects.
- API rate limits or connectivity problems: Network issues or Redmine API rate limiting can cause failures. Check network connectivity and Redmine server status.