Printix Cloud Print icon

Printix Cloud Print

Interact with Printix Cloud Print API

User → List Users

AI-generated

Overview

This node interacts with the Printix Cloud Print API to list users based on specified criteria. It is useful for scenarios where you need to retrieve user information filtered by role, search query, and pagination settings. For example, it can be used to fetch a list of users with the role 'USER' or 'GUEST_USER', search users by name or other attributes, and control the number of users returned per page.

Use Case Examples

  1. Retrieve all users with the role 'USER' on page 1 with 20 users per page.
  2. Search for users with a specific query string and extract only the users array from the response.

Properties

Name Meaning
Role The role of the user to get (optional). Options are USER or GUEST_USER.
Query Query string to search for users.
Page Page number to retrieve for pagination.
Page Size Number of items per page for pagination.
Extract Users Whether to extract just the users array from the response.
Request Options Additional request options such as batching, SSL certificate validation, proxy settings, and timeout settings.

Output

JSON

  • users - Array of user objects retrieved from the API response.
  • page - Current page number of the retrieved user list.
  • pageSize - Number of users per page as requested.
  • totalCount - Total number of users matching the query.

Dependencies

  • Printix Cloud Print API
  • An OAuth2 API key credential for authentication

Troubleshooting

  • Ensure the OAuth2 API credentials are correctly configured and valid to avoid authentication errors.
  • Check network connectivity and proxy settings if requests fail or time out.
  • If SSL certificate validation fails, consider enabling the option to ignore SSL issues, but be aware of security risks.
  • Verify that the query parameters such as role, page, and page size are within valid ranges to avoid API errors.

Discussion