ProxyWhirl Docs
API

CLI Reference

Typer command inventory parsed from proxywhirl.cli.

CLI Reference

Generated reference. This page is derived from Typer command declarations and docstrings in proxywhirl/cli.py during pnpm --dir web run docs:generate. Edit web/scripts/generate-docs.mjs, not this MDX file.

16
Commands
Typer command declarations
3
Groups
Top-level plus nested apps
fetch
Primary flow
Hydrate and validate proxy data
export
Data flow
Write dashboard-ready proxy lists

Command Groups

GroupCommands
Top-level7
Pool5
Config4

Command Inventory

CommandSummaryFunction
proxywhirl requestMake an HTTP request through a rotating proxy.request
proxywhirl pool listList proxies in the active pool._pool_list
proxywhirl pool addAdd a proxy URL to the pool._pool_add
proxywhirl pool removeRemove a proxy URL from the pool._pool_remove
proxywhirl pool testTest one proxy against a target URL._pool_test
proxywhirl pool statsShow active pool statistics._pool_stats
proxywhirl config initCreate a local configuration file._config_init
proxywhirl config showPrint the current configuration._config_show
proxywhirl config getRead one configuration value._config_get
proxywhirl config setWrite one configuration value._config_set
proxywhirl exportExport proxy data and statistics for web dashboard.export
proxywhirl fetchFetch proxies from configured sources.fetch
proxywhirl sourcesList and validate configured proxy sources.sources
proxywhirl healthCheck health of all proxies in the pool.health
proxywhirl validate-proxyValidate proxy health with optional target URL test.validate_proxy
proxywhirl import-proxiesImport proxies from file (JSON, CSV, or plain text).import_proxies

On this page