Zammad icon

Zammad

Consume Zammad REST API

User → List

AI-generated

Overview

This node interacts with the Zammad REST API to manage users. Specifically, the 'User' resource with the 'List' operation retrieves a list of users from the Zammad system. This is useful for scenarios where you need to fetch and process user data, such as generating reports, syncing user information with other systems, or displaying user lists in dashboards.

Use Case Examples

  1. Fetching all users to synchronize with an external CRM system.
  2. Listing users to generate a report of active support agents.
  3. Retrieving user data to display in an internal admin panel.

Properties

Name Meaning
Authentication The authentication method to use for connecting to the Zammad API.
API The API to use for the request, either REST API or CTI API.

Output

JSON

  • id - Unique identifier of the user.
  • login - Login name of the user.
  • firstname - First name of the user.
  • lastname - Last name of the user.
  • email - Email address of the user.
  • created_at - Timestamp when the user was created.
  • updated_at - Timestamp when the user was last updated.

Dependencies

  • Requires authentication credentials for the Zammad API, which can be Basic Auth, OAuth2, or Token-based.

Troubleshooting

  • Common issues include authentication failures due to incorrect credentials or expired tokens. Verify the authentication method and credentials.
  • API endpoint errors may occur if the API parameter is set incorrectly or if the Zammad server is unreachable.
  • Rate limiting or permission errors can happen if the API user lacks sufficient rights or if too many requests are made in a short time.

Links

Discussion