Requestarr
A complete media request system — user accounts, approval queues, bundles, and per-user permissions. Works with all your instances, built-in and third-party.
What is Requestarr?
Requestarr is Huntarr's built-in media request platform. Users (including other people you invite) can discover and request movies and TV shows. Those requests flow through an approval queue that you control as the owner. Approved requests are automatically sent to whatever library instances you configure — Movie Hunt, TV Hunt, Sonarr, Radarr, or a Bundle that hits multiple instances at once.
Think of it like Overseerr or Jellyseerr, but built directly into Huntarr with no extra container required.
Key Features
User Accounts
Invite family or friends as users. Each user can browse, search, and request — but cannot access instance settings, hunt controls, or other admin areas.
Approval Queue
All requests from non-auto-approved users land in a pending queue. You review and approve or deny each one. Approved requests are immediately sent to the target instance(s).
Auto-Approve
Grant specific users auto-approve so their requests skip the queue entirely and go straight to the library. Perfect for trusted users who you don't want to manually approve every time.
Bundles
Group multiple instances together into a bundle. When a user requests something through a bundle, the request is sent to all members simultaneously — failure on one member is non-fatal and the rest continue.
Movies & TV Shows
Request both movies and TV series. Movie requests route to Movie Hunt or Radarr instances. TV requests route to TV Hunt or Sonarr instances. All in the same interface.
Import to Library
If files are already on disk, Requestarr detects them and offers a direct disk import instead of re-downloading. The import runs on the primary instance; bundle members still receive a normal request.
Plex SSO
Optional Plex sign-in integration. Users can authenticate via their Plex accounts instead of a separate Huntarr password, making access convenient for households already using Plex.
Discover & Search
Browse trending, popular, top-rated, and upcoming movies and shows powered by TMDB. Search by title, filter by genre, and see what's already in your library before requesting.
How the Request Flow Works
- A user opens Requestarr, searches or browses for a title, and clicks Request.
- They select which instance or bundle to request from (e.g., "My Movies Bundle" or "Sonarr 4K").
- If the user is auto-approved, the request goes directly to that instance immediately.
- If the user requires approval, the request enters the pending queue and the owner is notified.
- The owner approves or denies the request in the Requestarr admin view.
- On approval:
- For a single instance: the request is sent to that specific Movie Hunt, TV Hunt, Sonarr, or Radarr instance.
- For a bundle: the request is sent to the primary instance, then cascades to every other bundle member. Members that fail (misconfigured, offline, etc.) are skipped — the cascade continues.
- The requesting user can see the status of their request update in real time.
Bundles — Explained
Bundles let a single request reach multiple instances at once. This is useful when you maintain separate libraries — for example, a 1080p Radarr and a 4K Radarr — and want a request to go to both simultaneously.
Bundles support mixed app types. A single movie bundle can include a Movie Hunt instance and a Radarr instance together. A TV bundle can include TV Hunt and Sonarr. Each member is requested independently using its own app type and API.
| Scenario | Bundle Configuration | Result |
|---|---|---|
| Send to 1080p + 4K Radarr | Primary: Radarr 1080p, Member: Radarr 4K | Both Radarr instances receive the movie request |
| Movie Hunt + Radarr fallback | Primary: Movie Hunt, Member: Radarr | Movie Hunt gets the request first, Radarr also receives it |
| TV Hunt + Sonarr | Primary: TV Hunt, Member: Sonarr | Both instances receive the TV show request |
| Member fails (offline) | Any bundle | Error is logged, remaining members continue — no cascade stop |
User Roles
| Role | Can Request | Auto-Approved | Can Manage Settings | Can Approve Others |
|---|---|---|---|---|
| Owner | Yes | Yes (always) | Yes | Yes |
| User (auto-approve) | Yes | Yes | No | No |
| User (standard) | Yes | No — goes to queue | No | No |
Setting Up Requestarr
- Navigate to Requests in the sidebar.
- Go to Requestarr Settings and ensure Requestarr is enabled.
- Configure which instances are available for requests — select Movie Hunt, TV Hunt, Sonarr, or Radarr instances you've already added under Apps.
- Optionally create bundles: navigate to Bundles, click Add Bundle, select a primary instance and add members.
- To invite other users, go to Settings → User Account → Users and create accounts. Decide whether each user gets auto-approve.
- Share the Huntarr URL with invited users — they log in with their own credentials or Plex SSO and see only the Requests section (not hunt controls or settings).
Configuration Reference
| Setting | Description |
|---|---|
| Requestarr Enabled | Master switch. Turn off to disable all request functionality. |
| Default Instance | Which instance is pre-selected in the request modal by default. |
| TMDB Language | Language for metadata, titles, and overviews (e.g., en, de,
fr). |
| Auto-Approve (per user) | Grant auto-approve to specific users so their requests skip the pending queue. |
| Plex SSO | Allow users to sign in with their Plex account rather than a Huntarr password. |
Tips
- Use bundles for multi-quality setups — if you maintain a 1080p and 4K library, create a bundle so one click delivers to both.
- Auto-approve yourself and trusted users — reserving the pending queue only for new or untrusted users keeps approvals manageable.
- Requestarr respects existing library status — if a movie is already in your library, the request modal shows its current status (downloading, imported, etc.) so users know without asking.
- Disk import works with bundles — if files are already on disk and the user clicks "Import to Library," the primary instance imports them directly, and all other bundle members still receive a standard request.
- No TMDB API key needed — Huntarr uses TMDB's public endpoints for discovery and metadata. No account or key required.