lidarr_config
Retrieve or update Lidarr configuration for host, indexers, media management, metadata providers, naming, UI, and download clients. Also explore filesystem paths and preview naming examples.
Instructions
lidarr config operations on Lidarr. Pass operation and an arguments dict matching that operation's parameters.
lidarr_get_config_downloadclient() — Get download client global config.
lidarr_get_config_downloadclient_by_id(id) — Get download client global config by id.
lidarr_get_config_host() — Get host/global config (port, url base, auth, logging).
lidarr_get_config_host_by_id(id) — Get host config by id.
lidarr_get_config_indexer() — Get indexer global config (retention, priority, rss sync).
lidarr_get_config_indexer_by_id(id) — Get indexer config by id.
lidarr_get_config_mediamanagement() — Get media management config (root folder perms, recycle bin, file date).
lidarr_get_config_mediamanagement_by_id(id) — Get media management config by id.
lidarr_get_config_metadataprovider() — Get metadata provider config (MusicBrainz, rate limits).
lidarr_get_config_metadataprovider_by_id(id) — Get metadata provider config by id.
lidarr_get_config_naming() — Get track/album naming config.
lidarr_get_config_naming_by_id(id) — Get naming config by id.
lidarr_get_config_ui() — Get UI config (calendar, dates, theme).
lidarr_get_config_ui_by_id(id) — Get UI config by id.
lidarr_list_config_naming_examples(rename_tracks=False, replace_illegal_characters=False, colon_replacement_format=None, standard_track_format=None, multi_disc_track_format=None, artist_folder_format=None, include_artist_name=False, include_album_title=False, include_quality=False, replace_spaces=False, separator=None, number_style=None, id=None, resource_name=None) — Render naming examples based on the current config.
lidarr_list_filesystem(path=None, include_files=False, allow_folders_without_trailing_slashes=False) — List directories and files for a path. Query params: path, include_files, allow_folders_without_trailing_slashes.
lidarr_list_filesystem_mediafiles(path=None) — List media files in a path. Query params: path.
lidarr_list_filesystem_type(path=None) — Get the filesystem entity type for a path. Query params: path.
lidarr_update_config_downloadclient(id, body={}) — Update download client global config. WRITE: this modifies your Lidarr instance.
lidarr_update_config_host(id, body={}) — Update host config. WRITE: this modifies your Lidarr instance.
lidarr_update_config_indexer(id, body={}) — Update indexer config. WRITE: this modifies your Lidarr instance.
lidarr_update_config_mediamanagement(id, body={}) — Update media management config. WRITE: this modifies your Lidarr instance.
lidarr_update_config_metadataprovider(id, body={}) — Update metadata provider config. WRITE: this modifies your Lidarr instance.
lidarr_update_config_naming(id, body={}) — Update naming config. WRITE: this modifies your Lidarr instance.
lidarr_update_config_ui(id, body={}) — Update UI config. WRITE: this modifies your Lidarr instance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |