Skip to main content
Version: Latest

Lists Overview

Lists allow you to automatically transform monitored media from various sources into autobrr filters:

  • Shows, movies, books and music from *arr applications
  • Titles from external services (Trakt, MDBList, Metacritic, etc.)
SourceRadarr · Sonarr · TraktMDBList · plaintext · …fetchAUTOBRR · LISTmonitored titlesevery 6 h · on save · on webhookupdatesFilterMovies / Shows kept in syncno manual editing

Supported list types​

TypeDescription
RadarrMonitored movies from a Radarr instance.
SonarrMonitored shows from a Sonarr instance.
LidarrMonitored artists and albums from a Lidarr instance.
ReadarrMonitored books from a Readarr instance. Always updates the Match Releases field.
WhisparrMonitored titles from a Whisparr instance, handled like Sonarr.
TraktBuilt-in Trakt lists, or your own Trakt list URL. Private lists require a Trakt API key (client ID); the built-ins need no key.
MDBListLists from mdblist.com.
MetacriticAlbum lists (built-ins for upcoming and new albums).
PlaintextA plain text file with one title per line, from a URL or a local file. See Plaintext lists.
SteamA Steam wishlist. Use the wishlist data URL: https://store.steampowered.com/wishlist/id/USERNAME/wishlistdata.
AniListThe built-in autobrr-hosted anime lists, or any URL returning the same JSON shape.

Built-in lists​

We have a couple built in lists that we maintain/update via our api. You can use your own urls in the fields but these below are available as built-ins.

TypeLists
MDBListLatest TV Shows
TraktAnticipated TV, Popular TV, Upcoming Movies, Upcoming BluRay, Steven Lu
MetacriticUpcoming Albums, New Albums
AniListCurrent anime season, Trending animes, Next anime season

Quick Setup Guide​

1. Access Lists Settings​

Navigate to Settings -> Lists to begin setup.

2. Create a New List​

  1. Click "Add new list"
  2. Fill in the basic settings:
    • List name
    • Select type (e.g., Radarr, Sonarr)
    • Choose instance

3. Optional Configuration​

  • Match Releases: Uses Match Releases field instead of Movies/Shows field
  • Include Unmonitored: Includes unmonitored titles (useful for cross-seed filters)
  • Alternate Titles: Includes alternate titles in the filter
  • Tags Included / Tags Excluded: Radarr and Sonarr lists only. Only include items carrying one of the included tags, or skip items carrying an excluded tag. Matched against the tag labels in the arr instance; items without tags are skipped when Tags Included is set.
  • Include Year: MDBList only. Appends the release year to movie titles as Title*2024* for more precise matching. Applies to movies only and requires (and auto-enables) Match Releases.
  • Skip clean/sanitize: Plaintext only. By default all titles are sanitized into wildcard patterns (punctuation replaced with ?/*); this toggle uses the list content as-is.
info

Lists also support custom HTTP request headers as Key=Value pairs for sources behind authentication. This is currently only settable via the API, not the web UI.

4. Finalize Setup​

  1. Select target filter(s)
  2. Click "Save"

Note: Filters update immediately upon save and refresh every 6 hours automatically.

Filter Customization​

You can improve filtering further by configuring fields like:

  • Resolutions
  • Categories
  • Other filter criteria

Lists will only overwrite the specific fields they manage during updates.

Plaintext lists​

Plaintext lists read one title per line and turn the titles into a filter update.

  • Remote: any http(s):// URL, as long as it serves the file with the text/plain content type.
  • Local file: a file:// URL pointing to a file on the same machine as autobrr, e.g. file:///home/username/list.txt.

Titles are sanitized into wildcard patterns by default; enable Skip clean/sanitize to use them exactly as written.

Field Usage by List Type​

List TypeFields Used
Music (e.g. Metacritic or Lidarr)Artists, Albums (Metacritic can use Match Releases if enabled)
Movies/TV (e.g. Sonarr, Radarr, Whisparr, Trakt, MDBList, AniList)Movies/Shows (or Match Releases if enabled)
PlaintextMovies/Shows (or Match Releases if enabled)
SteamMatch Releases
ReadarrMatch Releases (always)

Automatic Updates via Webhook​

Available Endpoints​

EndpointMethodsDescription
/api/webhook/lists/triggerPOST,GETRefresh all lists
/api/webhook/lists/trigger/arrPOST,GETRefresh all ARR lists
/api/webhook/lists/trigger/listsPOST,GETRefresh all non-ARR lists
/api/webhook/lists/trigger/{listID}POSTRefresh a single list by listID (Copy List ID)

ARR Setup Instructions​

  1. In your *arr application, go to Settings -> Connect -> Webhook
  2. Configure the webhook:
    Name: Some name
    Events: On Movie Added, On Movie Deleted
    Method: POST
    URL: https://autobrr.mydomain.com/api/webhook/lists/trigger/arr

Show Advanced Settings​

  1. Click the cogwheel icon
  2. Add header:
    • Key: X-API-Token
    • Value: your-autobrr-api-key
  3. Test and Save

This webhook will trigger filter updates whenever media is added or removed from your *arr instance.

With the webhook in place the whole loop is automatic: add a movie in Radarr and the filter knows about it seconds later, ready for the next announce:

AUTOBRR · LISTfetch monitored moviesfrom the Radarr APIFilterMovies field auto-updatedNew announcematches the filter ✓Radarrmovie added or removedConnect webhook/api/webhook/lists/trigger/arrupdates Movies fieldIRC · feedsSend to Radarr · grab ✓