Actions36
- Array Actions
- Disk Actions
- Docker Actions
- Notification Actions
- System Actions
- VM Actions
Array → Get Status
AI-generatedSummary
Fetches the Unraid array's current state, capacity, and parity check status through a single read-only GraphQL query, and returns it as one item.
Inputs
- maxControlLevel — Optional cap on what this node may do. The default, 'Use Credential Default', inherits the credential's limit. 'Read', 'Control' and 'Full' can only narrow that limit, never raise it. Get Status is a read-only operation, so it runs at any level.
Output shape
One item per input item. Each item's JSON is the Unraid array object: id, state, capacity and parityCheckStatus. capacity has kilobytes and disks, each with free, used and total. parityCheckStatus has status, progress, errors, speed, correcting, paused and running.
If the API returns no array data, the item is an empty object. With 'Continue On Fail' enabled, a failed item returns
{error: message}. If the API returns both errors and partial data, the partial data is returned and the errors are ignored. The query has no filters or pagination.
Examples
Example 1: Check array health on a schedule and alert if a parity check reports errors.
Resource: Array, Operation: Get Status, Maximum Control Level: Use Credential Default. Follow with an IF node on parityCheckStatus.errors > 0.
Example 2: Give an AI Agent a read-only tool for reporting array state and free space.
Resource: Array, Operation: Get Status, Maximum Control Level: Read.