sonarr_config
Read and update Sonarr configuration options: download clients, host, import lists, indexers, media management, naming, UI, and localization.
Instructions
sonarr config operations on Sonarr. Pass operation and an arguments dict matching that operation's parameters.
sonarr_get_config_downloadclient() — List download client config.
sonarr_get_config_downloadclient_by_id(id) — Fetch a single download client config by id.
sonarr_get_config_host() — List host config.
sonarr_get_config_host_by_id(id) — Fetch a single host config by id.
sonarr_get_config_importlist() — List import list config.
sonarr_get_config_importlist_by_id(id) — Fetch a single import list config by id.
sonarr_get_config_indexer() — List indexer config.
sonarr_get_config_indexer_by_id(id) — Fetch a single indexer config by id.
sonarr_get_config_mediamanagement() — List media management config.
sonarr_get_config_mediamanagement_by_id(id) — Fetch a single media management config by id.
sonarr_get_config_naming() — List naming.
sonarr_get_config_naming_by_id(id) — Fetch a single naming by id.
sonarr_get_config_ui() — List UI config.
sonarr_get_config_ui_by_id(id) — Fetch a single UI config by id.
sonarr_get_localization(id) — Fetch a single localization strings by id.
sonarr_get_localization_language() — List localization languages.
sonarr_list_config_naming_examples(rename_episodes=None, replace_illegal_characters=None, colon_replacement_format=None, custom_colon_replacement_format='', multi_episode_style=None, standard_episode_format='', daily_episode_format='', anime_episode_format='', series_folder_format='', season_folder_format='', specials_folder_format='', id=None, resource_name='') — List naming examples. Query params: custom_colon_replacement_format, standard_episode_format, daily_episode_format, anime_episode_format, series_folder_format, season_folder_format, specials_folder_format, resource_name.
sonarr_list_localization() — List localization strings.
sonarr_list_update() — List available updates.
sonarr_update_config_downloadclient(id, body={}) — Update download client config. WRITE: this modifies your Sonarr instance.
sonarr_update_config_host(id, body={}) — Update host config. WRITE: this modifies your Sonarr instance.
sonarr_update_config_importlist(id, body={}) — Update import list config. WRITE: this modifies your Sonarr instance.
sonarr_update_config_indexer(id, body={}) — Update indexer config. WRITE: this modifies your Sonarr instance.
sonarr_update_config_mediamanagement(id, body={}) — Update media management config. WRITE: this modifies your Sonarr instance.
sonarr_update_config_naming(id, body={}) — Update naming. WRITE: this modifies your Sonarr instance.
sonarr_update_config_ui(id, body={}) — Update UI config. WRITE: this modifies your Sonarr instance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |