Skip to main content

Command Reference

Complete reference for the requesthunt CLI.

Global Flags

FlagDescription
--jsonOutput raw JSON instead of TOON
--humanOutput table/key-value summaries for terminal operators
--api-key <KEY>Override env and config for the current command (browser-login credentials still take precedence)

Authentication

requesthunt auth login

Display a verification code, open the browser approval page, poll for approval (up to 10 min), and save credentials locally. This is the primary authentication method.

$ requesthunt auth login
Visit: https://requesthunt.com/device
Code:  ABCD-EFGH
Waiting for approval (expires in 10 minutes)...
Login successful! Stored credentials for alice@example.com

requesthunt auth status

Show the current logged-in user from credentials.json, or prompt to log in if no credentials exist.

requesthunt auth logout

Remove the saved browser-login credentials.

Search & List

requesthunt search <QUERY>

Full-text search across all feature requests.

FlagDescription
--limit <N>Max results (1-100, default: 20)
--expandEnable AI topic expansion + realtime scraping
--platforms reddit,x,github,youtube,linkedin,amazonFilter by platform
requesthunt search "dark mode" --limit 5
requesthunt --json search "browser automation" --expand --platforms reddit,x,youtube

requesthunt list

Browse requests with filters and pagination.

FlagDescription
--topic <TOPIC>Filter by topic (e.g., "kanban")
--category <SLUG>Filter by category slug
--platforms reddit,x,github,youtube,linkedin,amazonFilter by platform
--sort new|topSort order
--cursor <CURSOR>Pagination cursor from previous response
requesthunt list --topic kanban --sort top --limit 10
requesthunt list --platforms reddit,youtube --cursor CURSOR_FROM_PREVIOUS_PAGE

Scraping

requesthunt scrape start <TOPIC>

Start an async scrape job to collect fresh results. Omit --platforms to use all realtime platforms.

FlagDescription
--platforms reddit,x,github,youtube,linkedin,amazonPlatforms to scrape
--depth 1-40Scraping depth (higher = more results, more credits)
requesthunt scrape start "developer onboarding" --platforms reddit,x --depth 2

requesthunt scrape status <JOB_ID>

Check scrape job progress, completion, and per-platform status.

Utility

requesthunt topics

List available categories and topics. Use these to filter search and list results.

requesthunt usage

Show current tier, credit usage, API key usage, and rate limits.

requesthunt config set-key <KEY>

Save a manual API key to the local config file for CI or automation.

requesthunt config show

Show the config path plus masked stored and resolved API keys.

requesthunt update

Update the CLI to the latest published release. Verifies SHA256 checksum before replacing the binary.