AvantGuard - NinjaOne icon

AvantGuard - NinjaOne

AvantGuard - NinjaOne

Actions159

Overview

This node integrates with the AvantGuard NinjaOne platform to retrieve software information installed on a specific device. It is useful in IT management scenarios where administrators need to audit or monitor software across devices managed by NinjaOne. For example, an IT admin can use this node to fetch all software details for a particular device by its identifier, enabling software inventory tracking or compliance checks.

Properties

Name Meaning
Id Device identifier (number). Specifies which device's software information to retrieve. This property is required.

Output

The node outputs JSON data containing the software details of the specified device. The structure corresponds to the response from the NinjaOne API endpoint for device software, typically including fields such as software names, versions, installation dates, and other metadata related to the software installed on that device.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating with the AvantGuard NinjaOne platform.
  • The node uses the base URL provided in the credentials to make REST API calls.
  • Depends on the @avantguardllc/n8n-openapi-node package and the included OpenAPI specification (openapi.json) for request building and execution.

Troubleshooting

  • Common issues:

    • Invalid or missing device ID will cause the API call to fail or return no data.
    • Incorrect or expired API credentials will result in authentication errors.
    • Network connectivity problems may prevent successful API requests.
  • Error messages:

    • Authentication errors typically indicate invalid API keys; verify and update credentials.
    • "Device not found" or similar errors suggest the provided device ID does not exist; confirm the ID is correct.
    • Timeout or network errors require checking internet connection and NinjaOne service availability.

Links and References

Discussion