Skip to main content

Prowlarr

@kitquiet/prowlarrv2026.07.23.4· 1mo agoMODELS
01README

List, add (Torznab), and remove Prowlarr indexers via its REST API, with the API key resolved from a vault at execution time instead of passed as a literal.

02Models1
@kitquiet/prowlarrv2026.07.23.4prowlarr.ts

Global Arguments

ArgumentTypeDescription
baseUrlstringProwlarr base URL, e.g. http://prowlarr:9696
apiKeystringProwlarr API key. Supply via a vault expression
fn list_indexers()
List all configured Prowlarr indexers and store each as a resource
fn add_torznab_indexer(name: string, siteBaseUrl: string, apiPath: string, siteApiKey: string, appProfileId: number)
Add a Torznab-compatible indexer (e.g. a Jackett feed) to Prowlarr.
ArgumentTypeDescription
namestringDisplay name for the indexer in Prowlarr
siteBaseUrlstringBase URL of the Torznab site, e.g. http://jackett:9117
apiPathstringPath to the Torznab endpoint, e.g.
siteApiKeystringAPI key for the Torznab site itself (not Prowlarr's own key)
appProfileIdnumberProwlarr app sync profile ID (1 = Standard, by default)
fn update_indexer(indexerId: number, enable?: boolean, priority?: number, appProfileId?: number)
Update an existing Prowlarr indexer's enable, priority, and/or app profile
ArgumentTypeDescription
indexerIdnumberThe Prowlarr indexer ID to update
enable?booleanEnable or disable the indexer
priority?numberSearch priority (lower runs first)
appProfileId?numberProwlarr app sync profile ID
fn sync_indexer(indexerId: number)
Refresh a single indexer's stored state from live Prowlarr data.
ArgumentTypeDescription
indexerIdnumberThe Prowlarr indexer ID to refresh
fn remove_indexer(indexerId: number)
Remove an indexer from Prowlarr by ID (succeeds if already gone)
ArgumentTypeDescription
indexerIdnumberThe Prowlarr indexer ID to remove

Resources

indexer(infinite)— A configured Prowlarr indexer
03Previous Versions2
2026.07.23.3
2026.07.23.2
04Stats
A
100 / 100
Downloads
3
Archive size
9.0 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms