Brightdata

Learn how to use Brightdata with Composio

Overview

Enum

BRIGHTDATA

Description

Bright Data provides a comprehensive platform for web data collection, offering tools and services for data extraction, proxy management, and web scraping automation.

Authentication Details

api_key
stringRequired

Actions

Tool to trigger a site crawl job to extract content across multiple pages or entire domains. use when you need to start a crawl for a given dataset and list of urls.

Action Parameters

custom_output_fields
string
dataset_id
stringRequired
include_errors
boolean
items
arrayRequired

Action Response

data
object
error
string
successful
boolean
Tool to list all dataset ids of all scraper apis. use when you need to retrieve identifiers of all available marketplace datasets.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to apply custom filter criteria to a marketplace dataset (beta). use after selecting a dataset to generate a filtered snapshot.

Action Parameters

dataset_id
stringRequired
files
array
filter
objectRequired
records_limit
integer

Action Response

data
object
error
string
successful
boolean
Tool to get available static network cities for a given country. use when you need to configure static proxy endpoints after selecting a country.

Action Parameters

country
stringRequired
pool_ip_type
stringDefaults to dc

Action Response

data
object
error
string
successful
boolean
Tool to list available countries and their iso 3166-1 alpha-2 codes. use when you need to configure zones with valid country codes before provisioning proxies.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to list web unlocker api zones. use when you need to retrieve all configured zones for your bright data account after authentication.

Action Parameters

Action Response

data
object
error
string
successful
boolean