Datto RMM

Interact with Datto RMM API to manage devices, sites, alerts, and monitoring

Site → Get Many

AI-generated

Overview

This node operation retrieves multiple site records from the Datto RMM API. It supports fetching all sites automatically using pagination or manually specifying the page number and maximum results per page. Users can filter sites by name with partial matches and select specific fields to include in the response. This operation is useful for managing and monitoring multiple sites within the Datto RMM platform, such as listing all sites for reporting or further processing.

Use Case Examples

  1. Retrieve all sites automatically with pagination to get a complete list of sites.
  2. Fetch a specific page of sites with a maximum number of results for controlled data retrieval.
  3. Filter sites by partial site name to find specific sites matching a pattern.

Properties

Name Meaning
Retrieve All Whether to retrieve all results automatically using pagination, or manually specify page and max results.
Page Page number for pagination, used when 'Retrieve All' is false.
Max Results Maximum number of results to return, used when 'Retrieve All' is false.
Site Name Filter Filter sites by name with partial matches allowed.
Fields to Return Select which fields to include in the response.

Output

JSON

  • sites
    • `` - Array of site objects retrieved from the API, each representing a site with its details.

Dependencies

  • Datto RMM API with appropriate API key credentials

Troubleshooting

  • Ensure API credentials are correctly configured to avoid authentication errors.
  • If pagination is used, verify that the 'Page' and 'Max Results' parameters are set correctly to avoid missing or duplicate data.
  • Check the 'Site Name Filter' input for correct syntax to ensure proper filtering of sites.
  • If no sites are returned, confirm that the account has sites available and the filter criteria are not too restrictive.

Links

Discussion