AvantGuard - NinjaOne icon

AvantGuard - NinjaOne

AvantGuard - NinjaOne

Actions159

Overview

This node interacts with the "Checklist Templates" resource of the AvantGuard NinjaOne API, specifically to retrieve checklist templates. It allows users to fetch one or multiple checklist templates based on optional filtering criteria such as template IDs, names, whether they are required, and whether archived templates should be included.

Common scenarios for this node include:

  • Automating retrieval of checklist templates for auditing or compliance workflows.
  • Integrating checklist data into other systems or dashboards.
  • Filtering checklists dynamically based on specific attributes like name or status.

For example, a user might use this node to get all active (non-archived) required checklist templates whose names contain a certain keyword, then process or display them in a custom application.

Properties

Name Meaning
Additional Query Parameters Optional filters to refine the checklist templates retrieved. Includes:
- Checklist Template Ids Filter by one or more specific checklist template IDs (string).
- Checklist Template Name Filter by checklist template name (string).
- Required Boolean flag to filter templates that are marked as required (true/false).
- Include Archived Boolean flag to include archived checklist templates in the results (true/false).

Output

The node outputs JSON data representing the checklist templates retrieved from the API. The structure typically includes details about each checklist template such as its ID, name, required status, and archival state.

If the API supports binary data for checklist templates (not indicated here), it would be summarized accordingly, but based on the provided code and properties, output is JSON only.

Dependencies

  • Requires an API key credential for AvantGuard NinjaOne API authentication.
  • The base URL for the API must be configured in the node credentials.
  • Uses the @avantguardllc/n8n-openapi-node package internally to build request properties and handle API communication.

Troubleshooting

  • No checklist templates returned: Verify that the query parameters are correct and that the API credentials have sufficient permissions.
  • Authentication errors: Ensure the API key credential is valid and the base URL is correctly set.
  • Invalid query parameter values: Check that boolean fields (Required, Include Archived) are properly set as true/false and string fields are correctly formatted.
  • Network or API errors: Confirm network connectivity and that the AvantGuard NinjaOne API service is operational.

Links and References

Discussion