npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-arcticwolf-soc

v0.3.0

Published

n8n community node for Arctic Wolf SOC (Ticket API & Organizations API)

Downloads

326

Readme

n8n-nodes-arcticwolf-soc

An n8n community node package for the Arctic Wolf SOC platform, providing access to the Ticket API and Organizations API.

Requirements

  • Node.js >= 20.15
  • n8n v1+

Installation

Install in n8n via the Community Nodes GUI, or manually:

npm install n8n-nodes-arcticwolf-soc

Supported Resources & Operations

Ticket

| Operation | Description | | ------------ | ------------------------------------------------- | | Get Many | Retrieve tickets for an organization with filters | | Get Ticket | Retrieve a single ticket by numeric ID | | Close Ticket | Close a ticket, optionally adding a comment |

Get Many filters: status (OPEN, NEW, PENDING, HOLD, CLOSED), priority (LOW, NORMAL, HIGH, URGENT), type (QUESTION, INCIDENT, PROBLEM, TASK), assignee email, assignee first/last name, created/updated date ranges. Supports Return All (auto-pagination) or a manual Limit (1–100).

Ticket Comment

| Operation | Description | | ----------- | ----------------------------------- | | Get Many | Retrieve all comments on a ticket | | Get Comment | Retrieve a single comment by ID | | Add Comment | Add a comment to an existing ticket |

Organization

| Operation | Description | | --------- | -------------------------------------------- | | Get Many | Retrieve all organizations accessible to you |

Get Many filters: optionally scope results to child organizations of a given root organization UUID.

Credential Setup

Create a credential of type Arctic Wolf SOC API with:

  • Bearer Token — the JWT token obtained from the Arctic Wolf portal or via the quick-start guide
  • Region — the Arctic Wolf region your account is hosted in (US001, US002, US003, EU001, AU001, CA001)

The credential automatically injects Authorization: Bearer <token> on every request.

API Documentation: [to be made public soon]

AI Tools Node

This package also includes an Arctic Wolf SOC AI Tools node that exposes all operations as LangChain DynamicStructuredTool instances for use with the n8n AI Agent. Connect it to an AI Agent node to allow the agent to query and manage Arctic Wolf tickets autonomously.

Write operations (Close Ticket, Add Comment) are disabled by default and must be explicitly enabled with the Allow Write Operations toggle.

Development

npm install
npm run build       # compile + copy SVG icons
npm run typecheck   # strict TypeScript check
npm run lint        # ESLint
npm test            # Jest test suite

License

MIT © Max Soukhomlinov