Package Information
Released: this month
Downloads: 58 weekly / 183 monthly
Latest Version: 0.1.30
Author: AvantGuard LLC
Available Nodes
Documentation
Huntress n8n Node
n8n community node for Huntress
Table of Contents
Installation
Follow the n8n community node installation guide.
Or install directly via npm:
npm install @avantguardllc/n8n-nodes-huntress
Authentication
This node authenticates using Basic Auth (API Key + API Secret).
| Setting | Value |
|---|---|
| Type | Basic Auth |
| Field 1 | API Key |
| Field 2 | API Secret |
| Base URL | https://api.huntress.io (editable in credentials) |
Tip: The Base URL can be changed in the credential settings if your instance uses a different host.
Resources & Operations
Base URL: https://api.huntress.io
RemoteAccess
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/remote_access/connections |
List Remote Access Connections |
Reseller
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/reseller/invoices |
List Reseller Invoices |
🔵 GET |
/v1/reseller/invoices/{id} |
Get Reseller Invoice |
🔵 GET |
/v1/reseller/invoices/{id}/account_usage_line_items |
List Account Usage Line Items |
🔵 GET |
/v1/reseller/invoices/{id}/organization_usage_line_items |
List Organization Usage Line Items |
🔵 GET |
/v1/reseller/subscriptions |
List Reseller Subscriptions |
🟢 POST |
/v1/reseller/subscriptions |
Create Reseller Subscription |
🔵 GET |
/v1/reseller/subscriptions/{id} |
Get Reseller Subscription |
🟣 PATCH |
/v1/reseller/subscriptions/{id} |
Update Reseller Subscription |
🟢 POST |
/v1/reseller/subscriptions/{id}/upgrade |
Upgrade Reseller Subscription |
🔵 GET |
/v1/accounts |
List Accounts |
🟢 POST |
/v1/accounts |
Create Account |
🔵 GET |
/v1/accounts/{account_id} |
Get Specific Account |
🟣 PATCH |
/v1/accounts/{account_id} |
Update Account |
🔴 DELETE |
/v1/accounts/{account_id} |
Permanently Disable an Account |
🔵 GET |
/v1/accounts/{account_id}/agents |
List Agents |
🔵 GET |
/v1/accounts/{account_id}/agents/{id} |
Get Agent |
🟣 PATCH |
/v1/accounts/{account_id}/agents/{id} |
Update Agent |
🔴 DELETE |
/v1/accounts/{account_id}/agents/{id} |
Uninstall Agent |
🟢 POST |
/v1/accounts/{account_id}/agents/{id}/isolation |
Isolate Agent |
🔴 DELETE |
/v1/accounts/{account_id}/agents/{id}/isolation |
Release Agent Isolation |
🔵 GET |
/v1/accounts/{account_id}/external_ports |
List External Ports |
🔵 GET |
/v1/accounts/{account_id}/external_ports/{id} |
Get External Port |
🔵 GET |
/v1/accounts/{account_id}/invoices |
List Account Invoices |
🔵 GET |
/v1/accounts/{account_id}/invoices/{id} |
Get Account Invoice |
🔵 GET |
/v1/accounts/{account_id}/incident_reports |
List Incident Reports |
🔵 GET |
/v1/accounts/{account_id}/incident_reports/{id} |
Get Incident Report |
🟢 POST |
/v1/accounts/{account_id}/incident_reports/{id}/resolution |
Create an Incident Report Resolution |
🔵 GET |
/v1/accounts/{account_id}/memberships |
List Memberships |
🟢 POST |
/v1/accounts/{account_id}/memberships |
Create a Membership |
🔵 GET |
/v1/accounts/{account_id}/memberships/{id} |
Get Membership |
🟣 PATCH |
/v1/accounts/{account_id}/memberships/{id} |
Update a User's membership |
🔴 DELETE |
/v1/accounts/{account_id}/memberships/{id} |
Delete Membership |
🔵 GET |
/v1/accounts/{account_id}/organizations |
List Organizations |
🟢 POST |
/v1/accounts/{account_id}/organizations |
Create an Organization |
🔵 GET |
/v1/accounts/{account_id}/organizations/{id} |
Get Organization |
🟣 PATCH |
/v1/accounts/{account_id}/organizations/{id} |
Update an Organization |
🔴 DELETE |
/v1/accounts/{account_id}/organizations/{id} |
Delete an Organization |
🔵 GET |
/v1/accounts/{account_id}/incident_reports/{incident_report_id}/remediations |
List Remediations |
🔵 GET |
/v1/accounts/{account_id}/incident_reports/{incident_report_id}/remediations/{remediation_id} |
Get Remediation |
🟢 POST |
/v1/accounts/{account_id}/incident_reports/{incident_report_id}/remediations/bulk_approval |
Bulk Approve Remediations |
🟢 POST |
/v1/accounts/{account_id}/incident_reports/{incident_report_id}/remediations/bulk_rejection |
Bulk Reject Remediations |
🔵 GET |
/v1/accounts/{account_id}/reports |
List Summary Reports |
🔵 GET |
/v1/accounts/{account_id}/reports/{id} |
Get Summary Report |
🔵 GET |
/v1/accounts/{account_id}/signals |
List Signals |
🔵 GET |
/v1/accounts/{account_id}/signals/{id} |
Get Signal |
🔵 GET |
/v1/accounts/{account_id}/remote_access/connections |
List Remote Access Connections |
🔵 GET |
/v1/actor |
Get Actor |
SIEM
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/siem/log_sources |
List SIEM Log Sources |
🔵 GET |
/v1/siem/log_sources/{id} |
Get Log Source |
🟢 POST |
/v1/siem/query |
Execute ESQL Query |
Accounts
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/account |
Get Account |
Actor
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/actor |
Get Actor |
Agents
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/agents |
List Agents |
🔵 GET |
/v1/agents/{id} |
Get Agent |
🟣 PATCH |
/v1/agents/{id} |
Update Agent |
🔴 DELETE |
/v1/agents/{id} |
Uninstall Agent |
🟢 POST |
/v1/agents/{id}/isolation |
Isolate Agent |
🔴 DELETE |
/v1/agents/{id}/isolation |
Release Agent Isolation |
Invoices
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/invoices |
List Account Invoices |
🔵 GET |
/v1/invoices/{id} |
Get Account Invoice |
Escalations
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/escalations |
List Escalations |
🔵 GET |
/v1/escalations/{id} |
Get Escalation |
🟢 POST |
/v1/escalations/{id}/resolution |
Create an Escalation Resolution |
ExternalRecon
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/external_ports |
List External Ports |
🔵 GET |
/v1/external_ports/{id} |
Get External Port |
Identities
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/identities |
List Identities |
🔵 GET |
/v1/identities/{id} |
Get Identity |
IncidentReports
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/incident_reports |
List Incident Reports |
🔵 GET |
/v1/incident_reports/{id} |
Get Incident Report |
🟢 POST |
/v1/incident_reports/{id}/resolution |
Create an Incident Report Resolution |
🔵 GET |
/v1/incident_reports/{incident_report_id}/remediations |
List Remediations |
🔵 GET |
/v1/incident_reports/{incident_report_id}/remediations/{remediation_id} |
Get Remediation |
🟢 POST |
/v1/incident_reports/{incident_report_id}/remediations/bulk_approval |
Bulk Approve Remediations |
🟢 POST |
/v1/incident_reports/{incident_report_id}/remediations/bulk_rejection |
Bulk Reject Remediations |
Users
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/memberships |
List Memberships |
🟢 POST |
/v1/memberships |
Create a Membership |
🔵 GET |
/v1/memberships/{id} |
Get Membership |
🟣 PATCH |
/v1/memberships/{id} |
Update a User's membership |
🔴 DELETE |
/v1/memberships/{id} |
Delete Membership |
Organizations
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/organizations |
List Organizations |
🟢 POST |
/v1/organizations |
Create an Organization |
🔵 GET |
/v1/organizations/{id} |
Get Organization |
🟣 PATCH |
/v1/organizations/{id} |
Update an Organization |
🔴 DELETE |
/v1/organizations/{id} |
Delete an Organization |
PlatformActions
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/platform_actions |
List Platform Actions |
🔵 GET |
/v1/platform_actions/{id} |
Get Platform Action |
SummaryReports
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/reports |
List Summary Reports |
🔵 GET |
/v1/reports/{id} |
Get Summary Report |
Signals
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/signals |
List Signals |
🔵 GET |
/v1/signals/{id} |
Get Signal |
UnwantedAccessRules
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/unwanted_access_rules |
List Unwanted Access Rules |
🟢 POST |
/v1/unwanted_access_rules |
Create an Unwanted Access Rule |
🔵 GET |
/v1/unwanted_access_rules/{id} |
Get Unwanted Access Rule |
🟣 PATCH |
/v1/unwanted_access_rules/{id} |
Update an Unwanted Access Rule |
🔴 DELETE |
/v1/unwanted_access_rules/{id} |
Delete Unwanted Access Rule |
KnownVPNs
| Endpoint | Description | |
|---|---|---|
🔵 GET |
/v1/known_vpns |
List Known VPNs and Proxies |
Compatibility
- n8n version: 1.0+ (tested on 2.x)
- Node.js version: 18+