mylar_providers
Manage newznab and torznab providers on Mylar3: add, modify, delete, or list configured providers.
Instructions
mylar providers operations on Mylar3. Pass operation and an arguments dict matching that operation's parameters.
mylar_add_provider(providertype, name, host, prov_apikey, enabled, categories=None, uid=None) — Add a newznab or torznab provider. providertype is 'newznab' or 'torznab' (torznab requires categories).
mylar_change_provider(providertype, name=None, prov_id=None, altername=None, host=None, prov_apikey=None, enabled=None, categories=None, uid=None) — Modify a provider. Provide providertype and either
nameorprov_id, plus any fields to change.mylar_del_provider(providertype, name=None, prov_id=None) — Remove a provider. Provide providertype and either
nameorprov_id.mylar_list_providers() — List configured newznab/torznab providers: returns {newznabs: [...], torznabs: [...]}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |