AvantGuard - NinjaOne icon

AvantGuard - NinjaOne

AvantGuard - NinjaOne

Actions159

Overview

This node interacts with the "Management" resource of the AvantGuard NinjaOne API to retrieve a device link based on a specified device identifier. It is useful in scenarios where you need to programmatically obtain direct URLs or links related to specific devices managed within the NinjaOne platform. For example, this can be used to quickly access device details or dashboards by generating their unique links.

Properties

Name Meaning
Id The unique numeric identifier of the device for which the link is requested.
Additional Query Parameters Optional parameters to customize the request. Currently supports: Redirect (boolean) which determines if the response should be a redirect.
  • Id is required and must be provided to specify the target device.
  • Redirect (within Additional Query Parameters) defaults to true. When enabled, the API returns a redirect response instead of just the link data.

Output

The node outputs JSON data containing the device link information retrieved from the API. The exact structure depends on the API response but typically includes URL or link-related fields pointing to the device's management page or resource.

No binary data output is indicated by the source code.

Dependencies

  • Requires an API key credential for authenticating with the AvantGuard NinjaOne API.
  • The base URL for the API is configured via credentials.
  • Uses the @avantguardllc/n8n-openapi-node package and an OpenAPI specification (openapi.json) bundled with the node for request building.

Troubleshooting

  • Missing or invalid device Id: Ensure that the Id property is set to a valid device identifier number; otherwise, the API will likely return an error.
  • Authentication errors: Verify that the API key credential is correctly configured and has sufficient permissions.
  • Redirect parameter issues: If the Redirect option is set incorrectly, the response may not behave as expected (e.g., no redirect when one is expected).
  • Network or base URL misconfiguration: Confirm that the base URL in credentials matches the correct API endpoint.

Common error messages would relate to authentication failures, invalid device IDs, or malformed requests due to incorrect query parameters.

Links and References

Discussion