Datto RMM

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

Overview

The node interacts with the Datto RMM API to retrieve detailed information about jobs managed within the Datto Remote Monitoring and Management platform. Specifically, the "Job - Get" operation allows users to select a particular job from their Datto RMM environment and fetch its details, including optionally specifying which fields to include in the response.

This node is beneficial for IT administrators and managed service providers who want to automate monitoring or reporting on job statuses, results, or history within Datto RMM. For example, it can be used to:

  • Retrieve the status and details of a specific scheduled job.
  • Extract job execution results or logs for auditing or troubleshooting.
  • Integrate job data into dashboards or ticketing systems.

Properties

Name Meaning
Job Select a specific job from the list of available jobs in your Datto RMM account.
Fields to Include Choose which fields of the job record to include in the response. Options allow adding all fields or selecting specific ones to tailor the output.

Output

The node outputs JSON data representing the selected job's details as returned by the Datto RMM API. The structure depends on the fields chosen in the "Fields to Include" property but generally includes job metadata such as name, status, schedule, results, and other relevant attributes.

No binary data output is indicated for this operation.

Dependencies

  • Requires an active connection to the Datto RMM API via an API key credential configured in n8n.
  • The node uses the base URL and authentication headers from the provided credentials.
  • No additional external dependencies are required beyond the Datto RMM API access.

Troubleshooting

  • Common Issues:

    • Failure to load the list of jobs for selection may indicate connectivity issues or insufficient API permissions.
    • Selecting a job that no longer exists or has been deleted will result in errors when fetching details.
    • Incorrect or missing API credentials will prevent successful API calls.
  • Error Messages:

    • Errors related to resource support indicate that the requested resource or operation is not implemented.
    • API errors from Datto RMM (e.g., 401 Unauthorized, 404 Not Found) should be resolved by verifying credentials and job UIDs.
  • Resolution Tips:

    • Ensure the API key credential is valid and has appropriate permissions.
    • Refresh the job list to get the latest available jobs.
    • Verify network connectivity to the Datto RMM API endpoint.

Links and References

Discussion