Skip to main content

bright-data-best-practices

Provides best practices for integrating Bright Data APIs for web scraping, browser automation, and structured data extraction.

Install this skill

or
41/100

Security score

The bright-data-best-practices skill was audited on May 16, 2026 and we found 27 security issues across 3 threat categories, including 2 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 273

Template literal with variable interpolation in command context

SourceSKILL.md
273- Playwright/Puppeteer: `wss://${AUTH}@brd.superproxy.io:9222`
high line 274

Template literal with variable interpolation in command context

SourceSKILL.md
274- Selenium: `https://${AUTH}@brd.superproxy.io:9515`
medium line 280

Template literal with variable interpolation in command context

SourceSKILL.md
280const browser = await chromium.connectOverCDP(`wss://${AUTH}@brd.superproxy.io:9222`);
low line 279

Access to .env file

SourceSKILL.md
279const AUTH = process.env.BROWSER_AUTH;
low line 43

External URL reference

SourceSKILL.md
43**Endpoint:** `POST https://api.brightdata.com/request`
low line 49

External URL reference

SourceSKILL.md
49"https://api.brightdata.com/request",
low line 53

External URL reference

SourceSKILL.md
53"url": "https://example.com/product/123",
low line 65

External URL reference

SourceSKILL.md
65| `url` | string | Target URL with `http://` or `https://` (required) |
low line 77

External URL reference

SourceSKILL.md
77"https://api.brightdata.com/request",
low line 102

External URL reference

SourceSKILL.md
102**Endpoint:** `POST https://api.brightdata.com/request` (same as Web Unlocker)
low line 106

External URL reference

SourceSKILL.md
106"https://api.brightdata.com/request",
low line 110

External URL reference

SourceSKILL.md
110"url": "https://www.google.com/search?q=python+web+scraping&brd_json=1&gl=us&hl=en",
low line 165

External URL reference

SourceSKILL.md
165"https://api.brightdata.com/request",
low line 168

External URL reference

SourceSKILL.md
168json={"zone": SERP_ZONE, "url": "https://www.google.com/search?q=test&brd_json=1", "format": "raw"}
low line 174

External URL reference

SourceSKILL.md
174"https://api.brightdata.com/serp/get_result",
low line 190

External URL reference

SourceSKILL.md
190**Sync Endpoint:** `POST https://api.brightdata.com/datasets/v3/scrape`
low line 191

External URL reference

SourceSKILL.md
191**Async Endpoint:** `POST https://api.brightdata.com/datasets/v3/trigger`
low line 196

External URL reference

SourceSKILL.md
196"https://api.brightdata.com/datasets/v3/scrape",
low line 199

External URL reference

SourceSKILL.md
199json={"input": [{"url": "https://www.amazon.com/dp/B09X7M8TBQ"}]}
low line 222

External URL reference

SourceSKILL.md
222{ "url": "https://www.amazon.com/dp/B09X7M8TBQ" },
low line 223

External URL reference

SourceSKILL.md
223{ "url": "https://www.amazon.com/dp/B0B7CTCPKN" }
low line 235

External URL reference

SourceSKILL.md
235"https://api.brightdata.com/datasets/v3/trigger",
low line 244

External URL reference

SourceSKILL.md
244f"https://api.brightdata.com/datasets/v3/progress/{snapshot_id}",
low line 254

External URL reference

SourceSKILL.md
254f"https://api.brightdata.com/datasets/v3/snapshot/{snapshot_id}",
low line 274

External URL reference

SourceSKILL.md
274- Selenium: `https://${AUTH}@brd.superproxy.io:9515`
low line 284

External URL reference

SourceSKILL.md
284await page.goto("https://example.com", { waitUntil: "domcontentloaded" });
low line 296

External URL reference

SourceSKILL.md
296await page.goto("https://example.com", wait_until="domcontentloaded")
Scanned on May 16, 2026
View Security Dashboard
Installation guide →