Unraid icon

Unraid

Interact with the Unraid API — manage Docker containers, VMs, array health, disks, notifications, and system metrics

System → Get Config

AI-generated

Summary

Fetches the Unraid server's configuration validity (whether the config is valid and any error) through the Unraid GraphQL API. It is a read-only call.

Inputs

  • Maximum Control Level — Caps what this node may do. The default, 'Use Credential Default', inherits the credential's limit. Read, Control, or Full can only narrow below the credential limit, never raise it. Get Config is a read operation, so it runs at any level.

Output shape

One item per input item, with json containing the Unraid config object: id, valid (boolean), and error (a message if the config is invalid, otherwise empty or null).

If the API returns no config, the item is an empty object. Failures throw an error, unless Continue On Fail is enabled, in which case the item is {error: message}. Each output item is paired to its input item.

Examples

Example 1: Check that the Unraid configuration is valid on a schedule and alert if not.

Resource: System, Operation: Get Config, Maximum Control Level: Use Credential Default. Follow with an IF node on {{$json.valid}}.

Example 2: Give an AI Agent a safe config-check tool.

Resource: System, Operation: Get Config, Maximum Control Level: Read.

Links

Discussion