/brightdata | Type: Application | PCID required: Yes
Web data collection
Tools
| Tool | Description |
|---|---|
brightdata_scrape_website | Scrape a website and return the HTML content |
brightdata_scrape_serp | Scrape search engine results pages (SERP) |
brightdata_unlock_website | Unlock and access geo-restricted or blocked websites |
brightdata_get_datasets | List available Bright Data datasets |
brightdata_get_scraping_job | Get status and results of a scraping job |
brightdata_batch_scrape | Submit a batch of URLs for scraping |
brightdata_scrape_website
Scrape a website and return the HTML content Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
url | string | Yes | — | The URL of the website to scrape |
datasetId | string | Yes | — | Bright Data dataset ID for the scraping configuration |
waitForSelector | string | No | — | CSS selector to wait for before scraping |
screenshot | boolean | No | false | Whether to take a screenshot of the page |
format | string | No | "html" | Output format for the scraped content |
brightdata_scrape_serp
Scrape search engine results pages (SERP) Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | Yes | — | Search query to scrape results for |
searchEngine | string | No | "google" | Search engine to scrape from |
country | string | No | "US" | Country code for localized results |
language | string | No | "en" | Language code for results |
numResults | number | No | 10 | Number of search results to return (1-100) |
datasetId | string | Yes | — | Bright Data dataset ID for SERP scraping |
brightdata_unlock_website
Unlock and access geo-restricted or blocked websites Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
url | string | Yes | — | The URL to unlock and access |
country | string | No | — | Country code to proxy through |
userAgent | string | No | — | Custom user agent string |
datasetId | string | Yes | — | Bright Data dataset ID for the unlock configuration |
brightdata_get_datasets
List available Bright Data datasets Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
type | string | No | — | Filter datasets by type |
brightdata_get_scraping_job
Get status and results of a scraping job Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
jobId | string | Yes | — | Scraping job ID to check |
includeResults | boolean | No | true | Whether to include scraping results |
brightdata_batch_scrape
Submit a batch of URLs for scraping Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
urls | string[] | Yes | — | Array of URLs to scrape |
datasetId | string | Yes | — | Bright Data dataset ID for batch scraping |
webhook | string | No | — | Webhook URL to receive results when complete |

