Skip to main content
Platform
Integrations
n8n
Node Reference

NordStellar Node Reference

This page documents every resource, operation, and parameter exposed by the NordStellar node, along with the Platform Integrations API endpoint each operation calls. For installation and credential setup, see Setup.

Node Basics

The node has a single Resource selector with two values, Event (the default) and Project. The available Operation list changes depending on which resource you pick.

All requests are sent to {Base URL}/v3, where the base URL comes from your credential and defaults to https://platform-integration-api.nordstellar.com. The access token is sent as a bearer token in the Authorization header.

ℹ️

The node can also be attached to an n8n AI Agent as a tool, letting an assistant query NordStellar data during a conversation. On self-hosted n8n, using community nodes as agent tools requires the environment variable N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE=true.

Resource: Project

Get Many

Retrieves the projects available to your organization. Use this first — most event operations need a project ID.

Endpoint: GET /v3/projects

ParameterTypeDefaultDescription
Return AllBooleanfalseWhether to return every project or stop at the limit below.
LimitNumber50Maximum number of projects to return. Only shown when Return All is off.

Output: One n8n item per project. The node unwraps the API's items array, so each output item is a project record rather than a single item containing the whole page.

Resource: Event

Get Many

Lists events for a single project, optionally narrowed to a date range. This is the operation most scheduled workflows are built around.

Endpoint: GET /v3/projects/{projectId}/events

ParameterTypeDefaultRequiredDescription
Project IDStringYesGUID of the project to list events for.
Return AllBooleanfalseNoWhether to return every event or stop at the limit below.
LimitNumber50NoMaximum number of events to return. Only shown when Return All is off.
Filters → Date Added FromDate/TimeNoOnly return events added on or after this time. Sent as the date-added-from query parameter.
Filters → Date Added ToDate/TimeNoOnly return events added on or before this time. Sent as the date-added-to query parameter.

Both date filters live under the Filters collection — click Add Filter to reveal them. Values are sent in ISO 8601 format.

Output: One n8n item per event, with the items array unwrapped as above.

Events returned by this operation are summary records. To get the full detail of a particular finding — such as the credentials captured by a malware infection — pass its type and id into the Get operation below.

Get

Retrieves the complete record for one event, identified by its type and ID.

Endpoint: GET /v3/events/{eventType}/{eventId}

ParameterTypeDefaultRequiredDescription
Event TypeOptionsData BreachYesThe category of event to retrieve. See the table below.
Event IDStringYesGUID of the event.

Output: A single item containing the full event record. The response shape varies by event type; see the API Reference for the fields returned for each one.

Supported Event Types

Event Type (in n8n)API value
Attack Surface DNS Vulnerabilityattack-surface-dns-vulnerabilities
Attack Surface Network Service Vulnerabilityattack-surface-network-service-vulnerabilities
Attack Surface Web Application Vulnerabilityattack-surface-web-application-vulnerabilities
Combo Listcombo-lists
Consumer Credentialconsumer-credentials
Dark Web Forum Postdark-web-forum-posts
Dark Web Marketplace Postdark-web-marketplace-posts
Dark Web Ransomware Postdark-web-ransomware-posts
Dark Web Telegram Postdark-web-telegram-posts
Data Breachdata-breaches
Domain Permutationdomain-permutations
Malware Infectionmalware-infections

The API value is what appears in the type field of events returned by Get Many, so you can map one operation's output straight into the other's input.

Resolve

Marks an event as resolved, or reopens a previously resolved one. Use this to keep NordStellar in sync with the state of a ticket or incident elsewhere.

Endpoint: PATCH /v3/events/{eventId}/is_resolved

ParameterTypeDefaultRequiredDescription
Event IDStringYesGUID of the event to update.
ResolvedBooleantrueYesTurn on to resolve the event, off to reopen it.

Output: A single item containing the updated event state returned by the API.

ℹ️

Unlike Get, this operation does not take an event type — the event ID alone identifies the record.

Pagination

Both Get Many operations page through results the same way:

  • With Return All off, the node makes one request and returns at most Limit items.
  • With Return All on, the node follows the next link in each API response until no further pages remain, then returns the combined result.

Enabling Return All on a broad date range can produce a very large number of items in a single execution. Where you expect high volume, prefer a narrow Date Added From / Date Added To window and let a schedule trigger run the workflow more often.

Error Handling

The node validates inputs before contacting the API and fails the step early when something is wrong:

  • Project ID and Event ID must be valid GUIDs.
  • Event Type must be one of the supported values listed above.
  • The request URL must be HTTPS on a nordstellar.com domain.

These checks matter most when parameters come from expressions rather than being typed in by hand, since an upstream node could otherwise feed an unexpected value into the request path.

To keep a workflow running when a single item fails — for example when resolving a batch of events and one ID is stale — enable Continue On Fail in the node's settings and branch on the error output.

Related

NordStellar © 2026Privacy Policy