Actions17
User → Get Many
AI-generatedOverview
This node operation retrieves multiple user records from the Redmine API. It is useful for scenarios where you need to fetch a list of users, optionally filtered by criteria such as group ID, name, or status. You can choose to return all users or limit the number of results. For example, it can be used to get all active users in a specific group or to fetch a limited number of registered users for reporting or integration purposes.
Use Case Examples
- Fetch all active users in a specific group.
- Retrieve up to 50 registered users filtered by name.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all user results or only up to a given limit. |
| Limit | Maximum number of user results to return when 'Return All' is false. |
| Filters | Filters to narrow down the user list by group ID, name, or status. |
| Impersonate User | Login of the user to impersonate. The API key must be from an admin user. |
Output
JSON
id- User's unique identifier.login- User's login name.firstname- User's first name.lastname- User's last name.mail- User's email address.status- User's status (e.g., active, registered, locked).created_on- Timestamp when the user was created.last_login_on- Timestamp of the user's last login.
Dependencies
- Redmine API key credential
Troubleshooting
- Common issues include invalid API key or insufficient permissions, especially when using impersonation.
- Error messages may indicate network issues, invalid filters, or exceeding API rate limits.
- Ensure the API key belongs to an admin user if impersonation is used.