Scraping workflows
Get clean content from any website
Geo-targeted scraping
Take screenshots
Search workflows
Basic web search
Localized and specialized search
Pagination
Structured data extraction
E-Commerce
Social media profiles
Reviews and comments
Piping and automation
The CLI is designed to be pipe-friendly. When stdout is not a TTY, colors and spinners are automatically disabled.Chain search → scrape
Scrape and read in terminal
Export to CSV for analysis
Extract specific fields with jq
Async jobs for heavy workloads
Account management
Monitor costs
Manage configuration
AI agent integration
Install skills into coding agents
Environment variables
Override any stored configuration with environment variables:| Variable | Purpose |
|---|---|
BRIGHTDATA_API_KEY | API key (skips login entirely) |
BRIGHTDATA_UNLOCKER_ZONE | Default Web Unlocker zone |
BRIGHTDATA_SERP_ZONE | Default SERP zone |
BRIGHTDATA_POLLING_TIMEOUT | Polling timeout in seconds |