Actions41
- Alarm Actions
- Alarm Category Actions
- Data Collection Actions
- Event Template Actions
- Find Actions
- Object Actions
- Scheduled Task Actions
- Server Actions
- User Actions
Alarm → Get Many
AI-generatedSummary
Retrieves a list of alarms from the NetXMS server via GET /v1/alarms, optionally scoped to a root object and optionally with full source object details.
Inputs
- Additional Fields > Root Object ID (rootObject) — Numeric ID of the root object to retrieve alarms for. 0 or unset retrieves all alarms; only sent as a query parameter when non-zero.
- Additional Fields > Include Object Details (includeObjectDetails) — When true, asks the server to include full source object details in each alarm. Only sent when enabled; default false.
Output shape
One output item per alarm returned by the server (the response is passed through returnJsonArray, so an array response becomes multiple items). Fields are whatever the NetXMS REST API returns.
The node logs in with the credential's username and password on each execution to obtain a session token. It runs once per input item. With Continue On Fail enabled, errors are emitted as an item with an 'error' message. There is no pagination or limit parameter.
Examples
Example 1: Fetch every alarm currently on the server for a report
Resource: Alarm, Operation: Get Many, no additional fields.
Example 2: Get alarms under a specific container, with source object info
Additional Fields: Root Object ID = 123, Include Object Details = true.