prowlarr_indexer_proxies
Manage Prowlarr indexer proxy configurations: create, update, delete, list, test, and run actions on HTTP/Socks5 proxies for connecting to indexers.
Instructions
prowlarr indexer proxies operations on Prowlarr. Pass operation and an arguments dict matching that operation's parameters.
prowlarr_create_indexer_proxy(body, force_save=None) — Create an indexer proxy. body is an IndexerProxyResource (fetch prowlarr_list_indexer_proxy_schemas for providers). force_save bypasses validation.
prowlarr_delete_indexer_proxy(id) — Delete an indexer proxy by id.
prowlarr_get_indexer_proxy(id) — Get a single indexer proxy by id.
prowlarr_indexer_proxy_action(name, body) — Run a named action on an indexer proxy (e.g. toggle its status).
prowlarr_list_indexer_proxies() — List all configured indexer proxies (HTTP/Socks5 for connecting to indexers).
prowlarr_list_indexer_proxy_schemas() — List indexer proxy provider schemas. Read this before creating or updating a proxy.
prowlarr_test_all_indexer_proxies() — Test every configured indexer proxy.
prowlarr_test_indexer_proxy(body, force_test=None) — Test an indexer proxy connection without saving it.
prowlarr_update_indexer_proxy(id, body, force_save=None) — Update an indexer proxy by id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |