Welcome to Unraid API
Starting with Unraid 7.2, the API comes built into the operating system - no plugin installation required.
The Unraid API provides a GraphQL interface for programmatic interaction with your Unraid server. It enables automation, monitoring, and integration capabilities through a modern, strongly-typed API with multiple authentication methods (API keys, session cookies, and SSO/OIDC), comprehensive system coverage, and built-in developer tools.
Availability
Native integration (Unraid 7.2+)
Starting with Unraid 7.2, the API is integrated directly into the operating system:
- No plugin installation required
- Automatically available on system startup
- Deep system integration
- Access through Settings → Management Access → API
Plugin installation (Pre-7.2 and Advanced Users)
For Unraid versions prior to 7.2, or to access newer API features:
- Install the Unraid Connect plugin from Community Applications.
- Configure the plugin.
- Access API functionality through the GraphQL Sandbox.
The Unraid Connect plugin provides the API for pre-7.2 versions. You do not need to sign in to Unraid Connect to use the API locally. Installing the plugin on Unraid 7.2+ gives you access to newer API features before they're included in OS releases.
Get started
- Unraid 7.2+
- Pre-7.2 Versions
- Install the Unraid Connect plugin from Community Applications.
- No Unraid Connect login required for local API access.
- Configure the plugin settings.
- Enable the GraphQL Sandbox.
- Start exploring the API!
For detailed usage instructions, see the CLI Commands reference.