NetXMS icon

NetXMS

Interact with the NetXMS network monitoring and management system

Alarm → Get

AI-generated

Summary

Fetches the details of a single NetXMS alarm by its numeric ID via GET /v1/alarms/{alarmId}.

Inputs

  • Alarm ID (required) — Numeric ID of the alarm to retrieve. Defaults to 0, so set it to a real alarm ID (for example, one from a Get Many result).

Output shape

The alarm record returned by the NetXMS REST API, emitted as one n8n item per input item (an array response would be split into multiple items).

The node logs in to NetXMS with the credential's username and password on each execution to obtain a session token. The exact alarm fields come from the server and aren't defined in the node. If the alarm doesn't exist or the request fails, the node errors. With Continue On Fail enabled, it outputs an item with an error message instead.

Examples

Example 1: Look up the full details of an alarm whose ID arrived in a webhook payload.

Resource: Alarm; Operation: Get; Alarm ID: {{ $json.alarmId }}

Example 2: Check an alarm's current state before acknowledging it.

Resource: Alarm; Operation: Get; Alarm ID: 1234, followed by an IF node and an Acknowledge operation

Links

Discussion