Documentation Index
Fetch the complete documentation index at: https://docs.brightdata.com/llms.txt
Use this file to discover all available pages before exploring further.
General
What is the difference between `brightdata` and `bdata`?
What is the difference between `brightdata` and `bdata`?
bdata is a shorthand alias installed alongside brightdata. Use whichever you prefer.Do I need a Bright Data account to use the CLI?
Do I need a Bright Data account to use the CLI?
What platforms can I extract data from?
What platforms can I extract data from?
pipelines command, including Amazon, LinkedIn, Instagram, TikTok, YouTube, Facebook, Reddit, Google Maps, Walmart, eBay, and many more. Run brightdata pipelines list to see the full list.What output formats are supported?
What output formats are supported?
- Scrape:
markdown(default),html,json,screenshot - Search: Formatted table (default),
json,pretty - Pipelines:
json(default),csv,ndjson,jsonl
-o <path> to write output to a file.Can I use the CLI in scripts and CI/CD pipelines?
Can I use the CLI in scripts and CI/CD pipelines?
--json for machine-readable output and BRIGHTDATA_API_KEY environment variable for non-interactive authentication.Authentication
Where are my credentials stored?
Where are my credentials stored?
| OS | Path |
|---|---|
| macOS | ~/Library/Application Support/brightdata-cli/credentials.json |
| Linux | ~/.config/brightdata-cli/credentials.json |
| Windows | %APPDATA%\brightdata-cli\credentials.json |
0o600 (owner read/write only).How do I log in on a remote server without a browser?
How do I log in on a remote server without a browser?
How do I switch between Bright Data accounts?
How do I switch between Bright Data accounts?
brightdata logout followed by brightdata login with the new account. Or pass a different API key directly:Troubleshooting
"No Web Unlocker zone specified"
"No Web Unlocker zone specified"
"Invalid or expired API key"
"Invalid or expired API key"
"Access denied"
"Access denied"
"Rate limit exceeded"
"Rate limit exceeded"
- Wait a moment and retry
- Use
--asyncfor large jobs to avoid blocking - Contact your account manager to increase limits
Pipeline job timed out
Pipeline job timed out
Colors or spinners look broken in my terminal
Colors or spinners look broken in my terminal
cat to force plain output:--json for clean, parseable output.Configuration
How do I change the default output format?
How do I change the default output format?
markdown, json.What is the configuration priority order?
What is the configuration priority order?
- CLI flags - e.g.,
--zone my_zone - Environment variables - e.g.,
BRIGHTDATA_UNLOCKER_ZONE - config.json - e.g.,
default_zone_unlocker - Defaults - built-in fallbacks
How do I reset all configuration?
How do I reset all configuration?
brightdata login to start fresh.