Actions53
- Account Actions
- Device Actions
- Site Actions
- Alert Actions
- Job Actions
- Audit Actions
- System Actions
- Filter Actions
Overview
This node integrates with the Datto RMM API to manage various resources including sites. Specifically, the "Site" resource with the "Create" operation allows users to create a new site within their Datto RMM environment. This is useful for IT administrators or managed service providers who want to programmatically organize devices and assets by site, enabling better management and deployment of monitoring or software.
Practical examples include:
- Automatically creating a new site when onboarding a new client location.
- Setting up sites with specific configurations such as enabling on-demand deployment or automatic installation of remote access tools.
- Adding descriptive metadata and notes to sites for easier identification and documentation.
Properties
| Name | Meaning |
|---|---|
| Site Name | The name of the site to be created. |
| Description | A textual description providing details about the site. |
| Notes | Additional notes related to the site. |
| On Demand | Boolean flag to enable or disable on-demand deployment for the site. |
| Splashtop Auto Install | Boolean flag to enable or disable automatic installation of Splashtop remote access tool. |
| Fields to Return | Select which fields should be included in the response after creation (customizable). |
Output
The node outputs JSON data representing the newly created site object as returned by the Datto RMM API. The structure includes all standard site properties plus any additional fields selected via the "Fields to Return" property. This output can be used downstream in workflows for further processing or logging.
If binary data were involved (not applicable here), it would typically represent files or attachments related to the site, but this node focuses on JSON data only.
Dependencies
- Requires an active connection to the Datto RMM API using an API key credential configured in n8n.
- The base URL for the API is taken from the credential configuration.
- No other external dependencies are required.
Troubleshooting
- Common issues:
- Missing or invalid API credentials will cause authentication failures.
- Providing an empty or invalid site name (required field) will result in validation errors.
- Network connectivity problems may prevent the node from reaching the Datto RMM API.
- Error messages:
- Authentication errors typically indicate incorrect or expired API keys; verify and update credentials.
- Validation errors usually specify which required fields are missing or malformed; ensure all mandatory inputs are correctly filled.
- API rate limits or server errors will return HTTP error codes; retry after some time or check API status.