Skip to content

Search for releases

GET
/arr/releases
curl --request GET \
--url 'https://example.com/api/v1/arr/releases?instanceId=1&itemId=1&season=1'

Triggers an interactive search on an Arr instance and returns grouped/deduplicated results.

For Radarr: Searches for releases for the specified movie. For Sonarr: Searches for season pack releases for the specified series and season. For Lidarr: Searches for releases for the specified album.

Results are grouped by title, combining information from multiple indexers.

instanceId
required
integer

Arr instance ID

itemId
required
integer

Movie ID (Radarr), Series ID (Sonarr), or Album ID (Lidarr)

season
integer
default: 1

Season number for Sonarr searches (defaults to 1)

Release search results

Media typeapplication/json
object
type
required

Type of Arr instance

string
Allowed values: radarr sonarr lidarr
rawCount
required

Total number of raw releases before grouping

integer
releases
required

Grouped and deduplicated releases

Array<object>
object
title
required

Release title

string
size
required

Release size in bytes

integer
languages
required

Languages detected in the release

Array<string>
indexers
required

Indexers where this release was found

Array<string>
flags
required

Release flags (e.g., freeleech, internal)

Array<string>
Example
{
"type": "radarr"
}

Invalid or missing parameters

Media typeapplication/json
object
error
required

Error message

string
Examplegenerated
{
"error": "example"
}

Instance not found

Media typeapplication/json
object
error
required

Error message

string
Examplegenerated
{
"error": "example"
}

Failed to fetch releases

Media typeapplication/json
object
error
required

Error message

string
Examplegenerated
{
"error": "example"
}