Interactive search results
get_releasesSearch media indexers via Radarr, Sonarr, Whisparr, or Lidarr and return all release candidates, including rejected ones with reasons, plus the IDs needed to grab a release.
Instructions
Runs the interactive search Radarr, Sonarr, Whisparr or Lidarr's own UI runs and returns every candidate, rejected ones included with their rejections (often because the library already holds an equal or better file). trigger_search cannot show what was found; this can, and its guid and indexerId (at detail: "full") are what grab_release takes. Slow: every indexer is polled synchronously, 15 seconds or more is normal and the timeout is 120s. A long wait is not a hang: do not retry. Keep it narrow: on Sonarr pass episode for one search instead of a season (one search per episode); on Lidarr id is the artist, so pass album, since a whole artist can return over a thousand rows. season is refused on Radarr. seeders is absent, not zero, on usenet. For a book, service: "shelfmark" with a book id from lookup_media. Field reference: arr://docs/get_releases.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The movie, series or artist id — `acquisition.id` on a get_library or get_media_details record. On shelfmark, the id of a lookup_media row whose kind is book. | |
| album | No | Lidarr only — one album id of the artist `id`, as an integer string (from get_media_details at `detail: "full"`). Searches that album alone. Refused elsewhere. | |
| limit | No | Maximum items to return. Defaults to 50, hard maximum 500. | |
| title | No | A film or series title in place of `id`. A title two items match equally is refused with both ids. | |
| detail | No | How much per-item detail to return. Defaults to standard. | standard |
| offset | No | Items to skip: page two of 50 is `offset: 50`. Pair it with `sort`, or items can move between pages. | |
| season | No | Sonarr and Whisparr only — search one season (a release year on Whisparr) rather than the whole series. Refused against Radarr. | |
| episode | No | Sonarr only — one episode id, as an integer string (from get_media_details with episodes). Searches that episode alone, far faster than a season. Mutually exclusive with `season`; refused against Radarr. | |
| service | Yes | ||
| instance | No | Which instance (e.g. "4k") when several of this service exist. Omit it when there is one. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| total | Yes | ||
| counts | No | ||
| offset | Yes | ||
| degraded | Yes | ||
| returned | Yes | ||
| truncated | Yes |