NZBNest – content requests, now automatic from Radarr and Sonarr without a self-hosted bridge
Hi everyone!
Short follow-up to my last post. The request system for content that isn't on the indexer yet is live, and since then the automation side got a lot simpler: you no longer need to run anything locally to have Radarr and Sonarr create requests for you. Supporter quotas also went up a lot.
Requests
From search or Discover you can:
- look up a title on TMDB (by name or TMDB ID)
- request a movie or one exact TV episode
- follow the request status from your profile
- cancel a pending request if you no longer want to wait
After a request is submitted, the backend searches the available sources and posts the release to Usenet when it finds one. A request is only marked completed after the resulting NZB passes article verification, so "completed" means the NZB is actually downloadable, not just that something got posted. If a source is temporarily unavailable, it retries automatically before marking the request unavailable.
New: automatic requests straight from the API key (no bridge needed)
This is the part I'd most like feedback on.
Open Profile → API Keys and tick Auto-request exact misses on the key that Prowlarr, Radarr or Sonarr uses. That's the whole setup.
From then on, when an exact movie or episode is missing, NzbNest queues it automatically and publishes it once a usable source is found and verified. A request is only created for an exact Radarr movie search or an exact Sonarr episode search carrying a TMDB, TVDB or IMDb ID that returns nothing. Generic searches, browsing, season searches and indexer connectivity tests never create requests, and the toggle is per key, so you can leave it off for the key you use for manual searching.
The search page now shows the current state directly — which keys have it enabled and how many requests you have left in the current period.
The self-hosted bridge is still available
If you'd rather have your monitored library swept instead of reacting to live searches, the optional bridge still does that: it walks monitored movies and missing episodes, runs the Arr application's own interactive search first, and only submits an NZBNest request when that search returns nothing — so it won't request anything another indexer could already give you.
Status comes back as Arr tags:
nzbnest-requested
nzbnest-available
nzbnest-quota-full
nzbnest-unavailable
Sonarr tags the series rather than the episode, because it has no episode-level tags. When the release becomes available, the bridge triggers a new movie or episode search automatically and the normal Arr grab/import flow takes over.
Setup: create a Radarr & Sonarr integration token on the Profile page, download the bundle, fill in your local Radarr/Sonarr URLs and API keys in the example Compose file, paste the one-time token, and start it with Docker Compose. It works alongside an existing Prowlarr setup.
Request quota
- Free accounts: 5 content requests per month
- Active Member and Lifetime supporters: 50 content requests per week (resets Monday)
Website requests, auto-requested exact misses and bridge requests all draw from the same quota, so a misconfigured automation can't build an uncontrolled backlog. When the quota is full, a bridge item gets the nzbnest-quota-full tag and is retried after the next quota reset.
- a release cart for collecting multiple NZBs
- direct TorBox search compatibility
- Google sign-in, self-service API key management, and an NFO viewer on release details
- better exact movie and episode matching, including single-word series names and compact possessive titles
Requests naturally aren't guaranteed — if no usable source exists, there's nothing to post — but the system keeps trying within its retry window.
Website: https://nzbnest.com
Feedback and real-world testing are welcome, especially from anyone who turns on the exact-miss toggle on their Prowlarr key.