lidarr_download_clients
Manage Lidarr download clients via API: list, fetch, create, update, delete, test, and run provider-specific actions.
Instructions
lidarr download clients operations on Lidarr. Pass operation and an arguments dict matching that operation's parameters.
lidarr_action_downloadclient(name, body={}) — Run a download client provider-specific action. WRITE: this modifies your Lidarr instance.
lidarr_bulk_delete_downloadclient(body={}) — Bulk delete download clients (body carries ids). DESTRUCTIVE: this deletes data.
lidarr_bulk_update_downloadclient(body={}) — Bulk update download clients (body is a list of resources). WRITE: this modifies your Lidarr instance.
lidarr_create_downloadclient(force_save=False, body={}) — Add a download client (body is a DownloadClientResource). WRITE: this modifies your Lidarr instance.
lidarr_delete_downloadclient(id) — Delete a download client. DESTRUCTIVE: this deletes data.
lidarr_get_downloadclient(id) — Fetch a single download client by id.
lidarr_get_downloadclient_schema() — Return the download client schema (available implementations).
lidarr_list_downloadclient() — List download clients.
lidarr_test_all_downloadclient() — Test all download clients. WRITE: this modifies your Lidarr instance.
lidarr_test_downloadclient(force_test=False, body={}) — Test a download client configuration (body, without saving). WRITE: this modifies your Lidarr instance.
lidarr_update_downloadclient(id, force_save=False, body={}) — Update a download client. WRITE: this modifies your Lidarr instance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |