Skip to Content
ResourcesIntegrationsDeveloper ToolsBright Data

Bright Data

Service domainWEB SCRAPING
Bright Data icon
CommunityBYOC

Search, Crawl and Scrape any site, at scale, without getting blocked

Author:Arcade
Version:1.0.2
Auth:No authentication required
3tools
3require secrets

Bright Data is a web data platform that enables large-scale scraping, searching, and structured data extraction without getting blocked. This toolkit exposes Bright Data's proxy and dataset infrastructure through Arcade.

Capabilities

  • Web scraping: Fetch any publicly accessible webpage and return its content as clean Markdown.
  • Multi-engine search: Query Google, Bing, or Yandex with controls for result count, search type (web/images), and country targeting.
  • Structured data feeds: Extract pre-parsed, structured JSON from major platforms — including Amazon (products, reviews), LinkedIn (people, companies), Instagram (profiles, posts, reels, comments), Facebook (posts, marketplace, reviews), X (posts), Zillow (listings), Booking.com (hotels), YouTube (videos), and ZoomInfo (companies).

Secrets

This toolkit requires no OAuth flow but does require two secrets configured in Arcade.

BRIGHTDATA_API_KEY Your Bright Data API key authenticates all requests to Bright Data's services. Obtain it from the Bright Data control panel under Account Settings → API Token. A paid Bright Data account is required; free trials may have restricted access to certain zones and dataset types.

BRIGHTDATA_ZONE A Bright Data zone identifies the specific proxy zone or dataset zone your requests route through. Zones are created and managed in the Bright Data control panel under Proxies & Scraping Infrastructure. Create a zone appropriate for your use case (e.g., a Web Unlocker zone for scraping, or a SERP zone for search), then copy its name exactly as shown in the dashboard.

For guidance on storing secrets in Arcade, see the Arcade secrets docs. You can manage your configured secrets at https://api.arcade.dev/dashboard/auth/secrets.

Available tools(3)

3 of 3 tools
Operations
Behavior
Tool nameDescriptionSecrets
Scrape a webpage and return content in Markdown format using Bright Data. Examples: scrape_as_markdown("https://example.com") -> "# Example Page Content..." scrape_as_markdown("https://news.ycombinator.com") -> "# Hacker News ..."
2
Search using Google, Bing, or Yandex with advanced parameters using Bright Data. Examples: search_engine("climate change") -> "# Search Results ## Climate Change - Wikipedia ..." search_engine("Python tutorials", engine="bing", num_results=5) -> "# Bing Results ..." search_engine("cats", search_type="images", country_code="us") -> "# Image Results ..."
2
Extract structured data from various websites like LinkedIn, Amazon, Instagram, etc. NEVER MAKE UP LINKS. IF LINKS ARE NEEDED, FIND THEM WITH A WEB SEARCH FIRST. Supported source types: - amazon_product, amazon_product_reviews - linkedin_person_profile, linkedin_company_profile - zoominfo_company_profile - instagram_profiles, instagram_posts, instagram_reels, instagram_comments - facebook_posts, facebook_marketplace_listings, facebook_company_reviews - x_posts - zillow_properties_listing - booking_hotel_listings - youtube_videos Examples: web_data_feed("amazon_product", "https://amazon.com/dp/B08N5WRWNW") -> "{"title": "Product Name", ...}" web_data_feed("linkedin_person_profile", "https://linkedin.com/in/johndoe") -> "{"name": "John Doe", ...}" web_data_feed( "facebook_company_reviews", "https://facebook.com/company", num_of_reviews=50 ) -> "[{"review": "...", ...}]"
1
Last updated on