ProxyWhirl Docs

CLI Reference

Typer command inventory parsed from proxywhirl.cli.

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

CommandSummaryFlagsFunction
proxywhirl requestMake an HTTP request through a rotating proxy.--allow-private, --data, --header, --method, --proxy, --retries, -H, -X, -d, -prequest
proxywhirl pool listList proxies in the active pool.--password, --username, -p, -u_pool_list
proxywhirl pool addAdd a proxy URL to the pool.--password, --username, -p, -u_pool_add
proxywhirl pool removeRemove a proxy URL from the pool.-_pool_remove
proxywhirl pool testTest one proxy against a target URL.--allow-private, --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.--db, --output, --proxies-only, --stats-only, -oexport
proxywhirl fetchFetch proxies from configured sources.--concurrency, --https-max, --https-timeout, --https-validate, --no-export, --no-save-db, --no-validate, --prune-failed, --revalidate, --revalidate-limit, --timeout, -Rfetch
proxywhirl sourcesList and validate configured proxy sources.--concurrency, --fail-on-unhealthy, --timeout, --validate, -f, -j, -t, -vsources
proxywhirl healthCheck health of all proxies in the pool.--allow-private, --continuous, --interval, --target-url, -C, -i, -thealth
proxywhirl validate-proxyValidate proxy health with optional target URL test.--target, --timeout, -tvalidate_proxy
proxywhirl import-proxiesImport proxies from file (JSON, CSV, or plain text).--dedup, --format, --pool, -f, -pimport_proxies

On this page