Questarr

SeerrNG provider

SeerrNG is a Jellyseerr-style request app. It owns users, approvals, quotas and requester notifications. Questarr stays single tenant: it answers for the one account that owns the API key, finds the release and imports it, and SeerrNG reads the result back.

Questarr implements the same provider contract as QuestarrNG (apiVersion 1, requestContractVersion 2), so SeerrNG needs no change to talk to Questarr. SeerrNG may still label the provider “QuestarrNG” in its own UI.

Set up

  1. In Questarr, open Settings → Integrations → API Keys and create a key with the access Game requests (SeerrNG). Pick an expiry (or Never) and copy the key; Questarr stores only a hash.
  2. In SeerrNG, add a software provider pointing to your Questarr address and paste the key.
  3. Turn on auto-search in Questarr (Settings → Search). A request is added to the library as wanted and picked up by the normal search cycle, exactly like a game you add by hand. If auto-search is off, the request stays at searching.

A SeerrNG-only key is refused on every other route except GET /api/integration/ping, including the Playnite library and request routes. Keys created before this feature (all) still work, and rate limiting is 300 requests per minute per key.

What it does

Differences from QuestarrNG