prowlarr_download_clients
List, create, update, delete, test, and run actions on Prowlarr download clients.
Instructions
prowlarr download clients operations on Prowlarr. Pass operation and an arguments dict matching that operation's parameters.
prowlarr_bulk_delete_download_clients(body) — Bulk-delete download clients. body is a DownloadClientBulkResource.
prowlarr_bulk_update_download_clients(body) — Bulk-edit download clients. body is a DownloadClientBulkResource with ids plus optional tags/applyTags/enable.
prowlarr_create_download_client(body, force_save=None) — Create a download client. body is a DownloadClientResource (fetch prowlarr_list_download_client_schemas for providers and fields). force_save bypasses validation.
prowlarr_delete_download_client(id) — Delete a download client by id.
prowlarr_download_client_action(name, body) — Run a named action on a download client (e.g. clear failed downloads).
prowlarr_get_download_client(id) — Get a single download client by id.
prowlarr_list_download_client_schemas() — List download client provider schemas. Read this before creating or updating a download client.
prowlarr_list_download_clients() — List all configured download clients.
prowlarr_test_all_download_clients() — Test every configured download client.
prowlarr_test_download_client(body, force_test=None) — Test a download client connection without saving it.
prowlarr_update_download_client(id, body, force_save=None) — Update a download client by id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |