Datto RMM

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

Site → Get Variables

AI-generated

Overview

The 'Datto RMM' node in n8n allows users to interact with the Datto Remote Monitoring and Management (RMM) API, enabling management of devices, sites, alerts, and monitoring tasks. Specifically, the 'Get Variables' operation retrieves site-specific variables, which are key-value pairs used in custom components to store configuration settings or other relevant data.

Use Case Examples

  1. Retrieve all variables for a specific site to configure monitoring settings.
  2. Fetch a particular variable's value to adjust device configurations dynamically.

Properties

Name Meaning
siteUid The unique identifier of the site from which to retrieve variables. This property is required and is used to specify the target site for the operation.
retrieveAll Determines whether to retrieve all variables automatically using pagination. If set to true, all variables are fetched; if false, pagination parameters must be specified.
page Specifies the page number for pagination when 'retrieveAll' is set to false. This property is used to navigate through multiple pages of variables.
max Sets the maximum number of results to return per page when 'retrieveAll' is false. This property controls the number of variables fetched in each request.
resourceMapper Allows selection of specific fields to include in the response, enabling customization of the data returned by the operation.

Output

JSON

  • variables - An array of objects representing the variables associated with the specified site. Each object contains the variable's name and value.

Troubleshooting

  • Ensure that the 'siteUid' is correct and corresponds to an existing site in your Datto RMM account.
  • Verify that the API credentials provided have sufficient permissions to access site variables.
  • Check for network connectivity issues that might prevent communication with the Datto RMM API.

Links

Discussion