Description
n8n-nodes-liongard
An n8n community node for integrating with Liongard API v2.
Installation
Follow the installation guide in the n8n community nodes documentation.
npm install n8n-nodes-liongard
Prerequisites
- Liongard instance with API access
- Access Key ID and Access Key Secret from Liongard
- Your Liongard deployment URL (e.g., https://yourinstance.app.liongard.com)
Setup
Setting up API Access in Liongard
- Log into your Liongard instance
- Navigate to Account Settings > Access Tokens
- Create a new Access Token
- Note down the Access Key ID and Access Key Secret for use in n8n
- The Access Key Secret is only visible once, so make sure to copy it immediately
Configuring Credentials in n8n
- Instance Name: Your Liongard deployment name (e.g., "yourinstance" from https://yourinstance.app.liongard.com)
- Access Key ID: Your Access Key ID from Liongard Account Settings > Access Tokens
- Access Key Secret: Your Access Key Secret from Liongard Account Settings > Access Tokens
Supported Operations
Agents
Manage Liongard agents with bulk operations and installer generation.
Asset Inventory
Comprehensive asset inventory management with full CRUD operations for both identities and device profiles.
Detection Events
Access and analyze Liongard detection events for monitoring changes across your infrastructure.
Environments
Complete environment management with full CRUD operations and advanced querying capabilities.
Metrics
Comprehensive metrics management and evaluation with filtering and system-specific queries.
API Features
Pagination
All list operations support flexible pagination:
- Return All: Get complete result sets without pagination limits
- Limit Control: Set specific result limits (default: 50)
- Page Management: Navigate through large datasets efficiently
Filtering & Sorting
Advanced filtering and sorting capabilities:
- Multiple Filter Operations: contains, equals, starts_with, ends_with, etc.
- Field-Specific Filtering: Target specific fields with precise criteria
- Flexible Sorting: Sort by multiple fields with ascending/descending order
- Combined Operations: Use filtering and sorting together for precise data retrieval
Error Handling
- Comprehensive Response Processing: Robust handling of various API response structures
- Authentication Validation: Built-in credential testing with meaningful error messages
- Request/Response Debugging: Detailed logging for troubleshooting API interactions
Resources
License
MIT