# Bright Data Docs ## Docs - [Account Management](https://docs.brightdata.com/account-management-quickstart.md) - [Agent Web Access](https://docs.brightdata.com/ai/agents.md): Complete web infrastructure for AI agents that need reliable, scalable web access. Achieves 99.3% success rate on production workloads. - [Answer Engine](https://docs.brightdata.com/ai/answer-engine.md): Build AI answer engines that retrieve, verify and deliver cited responses in real time. Achieves 97% factual accuracy on production workloads. - [Data Enrichment Agent Quickstart](https://docs.brightdata.com/ai/cookbooks/data-enrichment.md): Build an AI data enrichment agent in 10 minutes using LangGraph and Bright Data. Automate research and structured extraction from public web sources end-to-end. - [Sales Intelligence with Haystack](https://docs.brightdata.com/ai/cookbooks/haystack-sales-intelligence.md): Build an AI sales research assistant in 5 stages with Haystack, MongoDB Atlas and Bright Data. Pulls live data from LinkedIn, Crunchbase and news for RAG Q&A. - [Deep Research](https://docs.brightdata.com/ai/deep-research.md): Build AI research agents with Bright Data (660+ scrapers): real-time SERP, historical data and multi-step site navigation for competitive intelligence. - [Data Enrichment](https://docs.brightdata.com/ai/enrichment.md): Build AI agents that fill CRM fields, enrich leads and complete records using the Bright Data search-and-extract pattern (660+ scrapers) for high-volume runs. - [Query Bright Data Docs from Your Agent](https://docs.brightdata.com/ai/for-agents/docs-mcp.md): Connect your AI coding agent to Bright Data's docs via Model Context Protocol. Retrieve 660+ scraper docs as native MCP resources, no scraping required. - [LLM-Friendly Documentation References](https://docs.brightdata.com/ai/for-agents/llm-references.md): Plain-text and machine-readable versions of all Bright Data documentation across 660+ pages, built for AI agents, RAG pipelines and LLM context injection. - [Bright Data for AI Coding Agents](https://docs.brightdata.com/ai/for-agents/overview.md): Everything a coding agent needs to work with Bright Data - LLM-optimized docs, skills, MCP server, and plain-text references. Covers 100+ sources. - [Bright Data Skills for Coding Agents](https://docs.brightdata.com/ai/for-agents/skills.md): Install Bright Data skills (660+ scrapers) into your AI coding agent for best-practice API usage, working scripts and embedded product knowledge instantly. - [Web Data Infrastructure for AI](https://docs.brightdata.com/ai/introduction.md): Bright Data web infrastructure for AI: production APIs (660+ scrapers), SDKs and headless browsers that let LLMs and agents search, read and extract live data. - [LLM Grounding & Evaluation](https://docs.brightdata.com/ai/llm-grounding.md): Build AI systems that fact-check model outputs, validate training data and ground LLMs in live web data across 660+ Bright Data scrapers with verification. - [Web MCP Quickstart](https://docs.brightdata.com/ai/mcp-server-quickstart.md): Get started with the Bright Data Web MCP server. Configure your API key, connect a compatible client and run your first scrape in a few minutes. - [FAQ: MCP](https://docs.brightdata.com/ai/mcp-server/faqs.md): FAQs about the Bright Data MCP server (60+ tools): setup, hosted versus self-hosted modes, available tools, token usage and billing for AI agents. - [Agent Builder MCP Server Integration](https://docs.brightdata.com/ai/mcp-server/integrations/agent-builder.md): Connect OpenAI Agent Builder to the Bright Data MCP server (60+ tools) to build AI agents with real-time web search, scraping and structured data access. - [OpenAI's ChatGPT MCP Server Integration](https://docs.brightdata.com/ai/mcp-server/integrations/chat-gpt.md): Connect ChatGPT to the Bright Data MCP server to give your custom GPTs real-time web search, scraping and structured data access in a few setup steps. - [Claude Desktop Integration](https://docs.brightdata.com/ai/mcp-server/integrations/claude.md): Connect Claude Desktop to the Bright Data MCP server to give Claude real-time web search, scraping and structured data access. Exposes 60+ tools. - [Claude Code MCP Server Integration](https://docs.brightdata.com/ai/mcp-server/integrations/claude-code.md): Connect Claude Code to the Bright Data MCP server (60+ tools) with a 1-line install command to give your coding agent real-time web search and scraping. - [Cloudflare Agents SDK Integration](https://docs.brightdata.com/ai/mcp-server/integrations/cloudflare-agents.md): How to integrate Cloudflare's Agents SDK with Bright Data's Web MCP server for building AI agents on Cloudflare Workers. Exposes 60+ MCP tools. - [CrewAI Integration](https://docs.brightdata.com/ai/mcp-server/integrations/crewai.md): Connect CrewAI multi-agent crews to the Bright Data MCP server, using either the hosted endpoint or self-hosted mode for real-time web data access. - [Cursor MCP Server Integration](https://docs.brightdata.com/ai/mcp-server/integrations/cursor.md): Connect Cursor IDE to the Bright Data MCP server (60+ tools) in either hosted or self-hosted mode, for AI coding assistant web search and scraping. - [Google ADK Integration](https://docs.brightdata.com/ai/mcp-server/integrations/google-adk.md): Connect Google Agent Development Kit (ADK) to the Bright Data MCP server (60+ tools) for Gemini-powered agents with web search and structured extraction. - [LangChain Integration](https://docs.brightdata.com/ai/mcp-server/integrations/langchain.md): Connect LangChain and LangGraph agents to the Bright Data MCP server to add real-time web search, scraping and structured data tools to your AI workflows. - [LlamaIndex Integration](https://docs.brightdata.com/ai/mcp-server/integrations/llamaindex.md): Connect LlamaIndex agents to the Bright Data MCP server to add live web search, scraping and structured data retrieval to your RAG and indexing pipelines. - [How to Set Up the Web MCP with n8n](https://docs.brightdata.com/ai/mcp-server/integrations/n8n.md): Connect the Bright Data MCP server to n8n to build automated, no-code data workflows with web search, scraping and structured extraction nodes. - [NVIDIA NeMo Agent Toolkit Integration](https://docs.brightdata.com/ai/mcp-server/integrations/nvidia-nemo.md): Connect the NVIDIA NeMo Agent Toolkit to the Bright Data MCP server (60+ tools) to give NeMo-powered agents web search, scraping and structured data. - [OpenAI SDK Integration](https://docs.brightdata.com/ai/mcp-server/integrations/openai.md): Connect the OpenAI SDK to the Bright Data MCP server to give GPT-4o and o-series models real-time web search, scraping and structured data access. - [MCP server integrations overview](https://docs.brightdata.com/ai/mcp-server/integrations/overview.md): Connect Bright Data's MCP server (60+ tools) to AI frameworks and agent tools to give models real-time web access for search, scraping and browsing tasks. - [Snowflake Integration](https://docs.brightdata.com/ai/mcp-server/integrations/snowflake.md): Connect Snowflake Cortex to the Bright Data MCP server (60+ tools) to enrich tables with live web data and run automated extraction inside your warehouse. - [Vapi AI MCP Server Integration](https://docs.brightdata.com/ai/mcp-server/integrations/vapi.md): Connect Vapi AI voice agents to the Bright Data MCP server (60+ tools) to give voice assistants real-time web search, scraping and structured data retrieval. - [VS Code MCP Server Integration](https://docs.brightdata.com/ai/mcp-server/integrations/vscode.md): Connect VS Code MCP-enabled chat to the Bright Data MCP server (60+ tools) to give GitHub Copilot real-time web search, scraping and structured data tools. - [Local MCP server advanced configuration](https://docs.brightdata.com/ai/mcp-server/local/advanced.md): Customize the local Bright Data MCP server (60+ tools): enable Browser API, configure proxies, set rate limits and pass environment variables. - [How to Set Up Local (Self-hosted) MCP](https://docs.brightdata.com/ai/mcp-server/local/quickstart.md): Set up a self-hosted Bright Data MCP server: step-by-step installation, configuration and connection to AI agents like Claude or Cursor in under 10 minutes. - [MCP Server Overview](https://docs.brightdata.com/ai/mcp-server/overview.md): Use the Bright Data MCP server to give AI agents real-time access to public web data with 5,000 free requests per month and zero infrastructure setup. - [Remote MCP server advanced configuration](https://docs.brightdata.com/ai/mcp-server/remote/advanced.md): Customize the remote Bright Data MCP server (60+ tools): configure auth tokens, switch proxies, tune timeouts and enable advanced tools per session. - [How to Get Started with Remote MCP Server](https://docs.brightdata.com/ai/mcp-server/remote/quickstart.md): Connect AI agents to the fully managed Bright Data Remote MCP server (60+ tools) with no setup: authentication, tool selection and a working sample request. - [Tools](https://docs.brightdata.com/ai/mcp-server/tools.md): Reference for the Bright Data MCP server tools (60+ tools): web search, scraping, structured data and platform extractors for ecommerce and social workflows. - [TOON Format](https://docs.brightdata.com/ai/mcp-server/toon.md): Use Token-Oriented Object Notation (TOON) with the Bright Data MCP server (60+ tools) to cut token usage on large web data payloads without losing structure. - [MCP Usage Examples](https://docs.brightdata.com/ai/mcp-server/usage-examples.md): Browse community demos and reference projects built on the Bright Data MCP server (60+ tools), covering AI agents, scraping pipelines and integrations. - [Training Data for AI Models](https://docs.brightdata.com/ai/training.md): Technical overview of Bright Data infrastructure (660+ scrapers) for building AI training data pipelines: large-scale acquisition, extraction and delivery. - [Python SDK](https://docs.brightdata.com/api-reference/SDK.md): Install the Bright Data Python SDK (660+ scrapers) to scrape URLs, search the web, run platform scrapers and connect Playwright to the Browser API. - [JavaScript SDK](https://docs.brightdata.com/api-reference/SDK-JS.md): Install and use the Bright Data JavaScript SDK (660+ scrapers) to scrape URLs, search Google/Bing/Yandex and connect to the Browser API from Node.js. - [Add Static IP(s)](https://docs.brightdata.com/api-reference/account-management-api/Add_Static_Datacenter_ISP_IPs.md): Use the Bright Data Account Management API to add Static IP(s). POST /zone/ips returns 200 OK with zone or account configuration data as JSON. - [Add a Zone](https://docs.brightdata.com/api-reference/account-management-api/Add_a_Zone.md): Use the Bright Data Account Management API to add a Zone. POST /zone returns 200 OK with zone or account configuration data as JSON. - [Change Account Status](https://docs.brightdata.com/api-reference/account-management-api/Change_account_status.md): Use the Bright Data Account Management API to change Account Status. PUT /status returns 200 OK with zone or account configuration data as JSON. - [Cost breakdown export](https://docs.brightdata.com/api-reference/account-management-api/Export_cost_breakdown.md): Export account cost data by dimension (products, APIs, datasets, Web Scraper APIs). Same source as Cost Explorer. JSON or CSV per-day, 200 OK on success. - [Get account available countries](https://docs.brightdata.com/api-reference/account-management-api/Get_Available_Countries.md): Use the Bright Data Account Management API to get account available countries. GET /countrieslist returns 200 OK with zone or account JSON. - [Zone Statistics](https://docs.brightdata.com/api-reference/account-management-api/Get_Zone_Static_Datacenter_ISP_IPs.md): Use the Bright Data Account Management API to zone Statistics. GET /zone/ips returns 200 OK with zone or account configuration data as JSON. - [Zone info](https://docs.brightdata.com/api-reference/account-management-api/Get_Zone_info.md): Use the Bright Data Account Management API to zone info. GET /zone returns 200 OK with zone or account configuration data as JSON. - [Zone Password](https://docs.brightdata.com/api-reference/account-management-api/Get_Zone_passwords.md): Use the Bright Data Account Management API to zone Password. GET /zone/passwords returns 200 OK with zone or account configuration data as JSON. - [Zone Permission](https://docs.brightdata.com/api-reference/account-management-api/Get_Zone_permissions.md): Use the Bright Data Account Management API to zone Permission. GET /zone/permissions returns 200 OK with zone or account configuration data as JSON. - [Zone status](https://docs.brightdata.com/api-reference/account-management-api/Get_Zone_status.md): Use the Bright Data Account Management API to zone status. GET /zone/status returns 200 OK with zone or account configuration data as JSON. - [Account status](https://docs.brightdata.com/api-reference/account-management-api/Get_account_status.md): Use the Bright Data Account Management API to account status. GET /status returns 200 OK with zone or account configuration data as JSON. - [Active Zones](https://docs.brightdata.com/api-reference/account-management-api/Get_active_Zones.md): Use the Bright Data Account Management API to active Zones. GET /zone/get_active_zones returns 200 OK with zone or account configuration data as JSON. - [Get available dedicated IPs per Zone](https://docs.brightdata.com/api-reference/account-management-api/Get_all_available_dedicated_residential_IPs_per_Zone.md): Use the Bright Data Account Management API to get available dedicated IPs per Zone via GET /zone/route_vips, returning JSON zone or account data with 200 OK. - [Available Datacenter and ISP IPs](https://docs.brightdata.com/api-reference/account-management-api/Get_amount_of_available_Datacenter_and_ISP_IPs.md): Use the Bright Data Account Management API to available Datacenter and ISP IPs via GET /zone/count_available_ips, returning a 200 OK JSON response. - [Get Country Cities](https://docs.brightdata.com/api-reference/account-management-api/Get_country_cities.md): Use the Bright Data Account Management API to get Country Cities. GET /cities returns 200 OK with zone or account configuration data as JSON. - [Get current service status](https://docs.brightdata.com/api-reference/account-management-api/Get_current_service_status.md): Use the Bright Data Account Management API to get current service status via GET /network_status/{NETWORK_TYPE}, returning a 200 OK JSON response. - [List static network cities by country](https://docs.brightdata.com/api-reference/account-management-api/Get_list_of_available_cities_of_static_network_per_country.md): Use the Bright Data Account Management API to list static network cities by country via GET /zone/static/cities, returning a 200 OK JSON response. - [Live status of Static Zone](https://docs.brightdata.com/api-reference/account-management-api/Get_live_status_of_Static_Datacenter_ISP_Zone_and_IPs_with_connectivity_problem.md): Use the Bright Data Account Management API to live status of Static Zone. GET /zone/ips/unavailable returns 200 OK with zone or account JSON. - [Recent IPs attempting to use your Zone](https://docs.brightdata.com/api-reference/account-management-api/Get_recent_IPs_attempting_to_use_your_Zone.md): Use the Bright Data Account Management API to recent IPs attempting to use your Zone via GET /zone/recent_ips, returning JSON zone or account data with 200 OK. - [Available Datacenter & ISP IPs/Zone](https://docs.brightdata.com/api-reference/account-management-api/Get_the_available_Data_center_ISP_IPs_per_Zone.md): Use the Bright Data Account Management API to available Datacenter & ISP IPs/Zone. GET /zone/route_ips returns 200 OK with zone or account JSON. - [Bandwidth stats for a zone](https://docs.brightdata.com/api-reference/account-management-api/Get_the_bandwidth_stats_for_a_Zone.md): Use the Bright Data Account Management API to bandwidth stats for a zone. GET /zone/bw returns 200 OK with zone or account configuration data as JSON. - [Bandwidth stats for all your zones](https://docs.brightdata.com/api-reference/account-management-api/Get_the_bandwidth_stats_for_all_your_Zones.md): Retrieve bandwidth consumption stats for every Bright Data API across your account in 1 request, with totals returned per product and time window as JSON. - [Total cost & bandwidth for a zone](https://docs.brightdata.com/api-reference/account-management-api/Get_the_total_cost_and_bandwidth_stats_for_a_Zone.md): Returns 200 OK with billed cost, bandwidth and usage for a Zone over a date range. Matches the Control Panel Usage Overview and your invoice. - [Total Balance](https://docs.brightdata.com/api-reference/account-management-api/Get_total_balance_through_API.md): Use the Bright Data Account Management API to total Balance. GET /customer/balance returns 200 OK with zone or account configuration data as JSON. - [Migrate Static IPs between zones](https://docs.brightdata.com/api-reference/account-management-api/Migrate_Static_Datacenter_ISP_IPs_between_zones.md): Use the Bright Data Account Management API to migrate Static IPs between zones. POST /zone/ips/migrate returns 200 OK with zone or account JSON. - [Refresh Static IPs (Datacenter/ISP)](https://docs.brightdata.com/api-reference/account-management-api/Refresh_Static_Datacenter_ISP_IPs.md): Use the Bright Data Account Management API to refresh Static IPs (Datacenter/ISP) via POST /zone/ips/refresh, returning JSON zone or account data with 200 OK. - [Refresh dedicated residential IPs](https://docs.brightdata.com/api-reference/account-management-api/Refresh_dedicated_residential_IPs.md): Use the Bright Data Account Management API to refresh dedicated residential IPs via POST /zone/ips/refresh, returning JSON zone or account data with 200 OK. - [Remove Static IPs (Datacenter/ISP)](https://docs.brightdata.com/api-reference/account-management-api/Remove_Static_Datacenter_ISP_IPs.md): Use the Bright Data Account Management API to remove Static IPs (Datacenter/ISP). DELETE /zone/ips returns 200 OK with zone or account JSON. - [Remove a Zone](https://docs.brightdata.com/api-reference/account-management-api/Remove_Zone.md): Use the Bright Data Account Management API to remove a Zone. DELETE /zone returns 200 OK with zone or account configuration data as JSON. - [Remove dedicated residential IPs](https://docs.brightdata.com/api-reference/account-management-api/Remove_dedicated_residential_IPs.md): Use the Bright Data Account Management API to remove dedicated residential IPs. DELETE /zone/vips returns 200 OK with zone or account JSON. - [Switch Automatic Failover](https://docs.brightdata.com/api-reference/account-management-api/Switch_100_uptime_ON_OFF_in_a_Static_zone.md): Use the Bright Data Account Management API to switch Automatic Failover. POST /zone/switch_100uptime returns the requested zone or account configuration data. - [Turn on/off Zone](https://docs.brightdata.com/api-reference/account-management-api/Turn_on_off_Zone.md): Use the Bright Data Account Management API to turn on/off Zone. POST /zone/change_disable returns 200 OK with zone or account configuration data as JSON. - [Add Zone Password](https://docs.brightdata.com/api-reference/account-management-api/add-zone-password.md): Use the Bright Data Account Management API to add Zone Password. POST /zone/add_password returns 200 OK with zone or account configuration data as JSON. - [Allowlist IP(s)](https://docs.brightdata.com/api-reference/account-management-api/allowlist-ip.md): Use the Bright Data Account Management API to allowlist IP(s). POST /zone/whitelist returns 200 OK with zone or account configuration data as JSON. - [Allowlist/Denylist Domain(s)](https://docs.brightdata.com/api-reference/account-management-api/allowlist-or-denylist-domains.md): Use the Bright Data Account Management API to allowlist/Denylist Domain(s). POST /zone/domain_perm returns 200 OK with zone or account JSON. - [Denylist IP(s)](https://docs.brightdata.com/api-reference/account-management-api/denylist-ip.md): Use the Bright Data Account Management API to denylist IP(s). POST /zone/blacklist returns 200 OK with zone or account configuration data as JSON. - [Domain Consumption](https://docs.brightdata.com/api-reference/account-management-api/domain-consumption.md): Retrieve per-domain usage metrics including bandwidth and request count from the Bright Data Domain Consumption API. Returns 200 OK with JSON results. - [All Zones](https://docs.brightdata.com/api-reference/account-management-api/get-all-zones.md): Use the Bright Data Account Management API to all Zones. GET /zone/get_all_zones returns 200 OK with zone or account configuration data as JSON. - [Get Proxies Pending Replacement](https://docs.brightdata.com/api-reference/account-management-api/get-proxies-pending-replacement.md): Use the Bright Data Account Management API to get Proxies Pending Replacement via GET /zone/proxies_pending_replacement, returning a 200 OK JSON response. - [Remove domain from allow/denylist](https://docs.brightdata.com/api-reference/account-management-api/remove-domain-from-zone-allowlist-or-denylist.md): Use the Bright Data Account Management API to remove domain from allow/denylist via DELETE /zone/domain_perm, returning JSON zone or account data with 200 OK. - [Remove IP from Zone allowlist](https://docs.brightdata.com/api-reference/account-management-api/remove-ip-from-zone-allowlist.md): Use the Bright Data Account Management API to remove IP from Zone allowlist. DELETE /zone/whitelist returns 200 OK with zone or account JSON. - [Remove IP from Zone denylist](https://docs.brightdata.com/api-reference/account-management-api/remove-ip-from-zone-denylist.md): Use the Bright Data Account Management API to remove IP from Zone denylist. DELETE /zone/blacklist returns 200 OK with zone or account JSON. - [Remove Zone Password](https://docs.brightdata.com/api-reference/account-management-api/remove-zone-password.md): Use the Bright Data Account Management API to remove Zone Password. POST /zone/remove_password returns 200 OK with zone or account configuration data as JSON. - [List of allowlisted IPs for a zone](https://docs.brightdata.com/api-reference/account-management-api/zone-ip-allowlist.md): Use the Bright Data Account Management API to list of allowlisted IPs for a zone. GET /zone/whitelist returns 200 OK with zone or account JSON. - [List of denylisted IPs for a zone](https://docs.brightdata.com/api-reference/account-management-api/zone-ip-denylist.md): Use the Bright Data Account Management API to list of denylisted IPs for a zone. GET /zone/blacklist returns 200 OK with zone or account JSON. - [Deliver snapshot to S3 or Azure Blob](https://docs.brightdata.com/api-reference/archive-api/deliver-to-cloud.md): Use the Bright Data Marketplace Archive API to deliver snapshot to S3 or Azure Blob. Manages web archive snapshots and returns job status as JSON. - [Get All Search Statuses](https://docs.brightdata.com/api-reference/archive-api/get-all-search-statuses.md): Use the Bright Data Marketplace Archive API to get All Search Statuses. GET /webarchive/searches manages web archive snapshots; returns 200 OK with JSON status. - [Get the Statuses of all Data Snapshots](https://docs.brightdata.com/api-reference/archive-api/get-all-snapshots-statuses.md): Use the Bright Data Marketplace Archive API to get statuses of all Data Snapshots. Manages web archive snapshots; returns 200 OK with JSON job status. - [Get Search Status](https://docs.brightdata.com/api-reference/archive-api/get-search-status.md): Use the Bright Data Marketplace Archive API to get Search Status. GET /webarchive/search/{search_id} returns 200 OK with archive search status JSON. - [Get Status of Data Snapshot](https://docs.brightdata.com/api-reference/archive-api/get-snapshot-status.md): Use the Bright Data Marketplace Archive API to get Status of a Data Snapshot. Manages web archive snapshots; returns 200 OK with JSON job status. - [Run a Search](https://docs.brightdata.com/api-reference/archive-api/run-a-search.md): Use the Bright Data Marketplace Archive API to run a Search. POST /webarchive/search manages web archive snapshots; returns 200 OK with JSON status. - [Authentication](https://docs.brightdata.com/api-reference/authentication.md): Authenticate with Bright Data using 1 of 2 methods: API Access with an API key or Native Access with proxy username and password. Billed at the same rate. - [Get Browser Session](https://docs.brightdata.com/api-reference/browser-api/get-session.md): Use the Bright Data Browser API to get a Browser Session. GET /browser_sessions/{session_id} returns 200 OK with session metadata as JSON. - [List Browser Session](https://docs.brightdata.com/api-reference/browser-api/get-sessions.md): Use the Bright Data Browser API to list Browser Sessions. GET /browser_sessions returns 200 OK with active or historical session metadata as JSON. - [Cancel Request](https://docs.brightdata.com/api-reference/deep-lookup/cancel-request.md): Use the Bright Data Deep Lookup API to cancel Request. POST /request/{id}/cancel returns enriched records as JSON with 200 OK on success. - [Create Preview](https://docs.brightdata.com/api-reference/deep-lookup/create-preview.md): Use the Bright Data Deep Lookup API to create Preview. POST /preview returns enriched records as JSON with 200 OK on success. - [Download Results](https://docs.brightdata.com/api-reference/deep-lookup/download-results.md): Use the Bright Data Deep Lookup API to download Results. GET /request/{id}/download returns enriched records as JSON with 200 OK on success. - [Enhance Query](https://docs.brightdata.com/api-reference/deep-lookup/enhance-query.md): Use the Bright Data Deep Lookup API to enhance Query. POST /enhance_query returns enriched records as JSON with 200 OK on success. - [Enrich Column](https://docs.brightdata.com/api-reference/deep-lookup/enrich-column.md): Use the Bright Data Deep Lookup API to enrich Column. POST /request/{id}/enrich returns enriched records as JSON with 200 OK on success. - [Get Preview Data](https://docs.brightdata.com/api-reference/deep-lookup/get-preview-data.md): Use the Bright Data Deep Lookup API to get Preview Data. GET /preview/{id} returns enriched records as JSON with 200 OK on success. - [Get Request Data](https://docs.brightdata.com/api-reference/deep-lookup/get-request-data.md): Use the Bright Data Deep Lookup API to get Request Data. GET /request/{id} returns enriched records as JSON with 200 OK on success. - [Get Request Status](https://docs.brightdata.com/api-reference/deep-lookup/get-request-status.md): Use the Bright Data Deep Lookup API to get Request Status. GET /request/{id}/status returns enriched records as JSON with 200 OK on success. - [Deep Lookup API overview](https://docs.brightdata.com/api-reference/deep-lookup/overview.md): Bright Data Deep Lookup API: search and extract structured records from the public web programmatically. Pay-per-result with 200 OK JSON over HTTPS. - [Trigger Full Request](https://docs.brightdata.com/api-reference/deep-lookup/trigger-full-request.md): Use the Bright Data Deep Lookup API to trigger Full Request. POST /trigger returns enriched records as JSON with 200 OK on success. - [Discover API](https://docs.brightdata.com/api-reference/discover/overview.md): The Bright Data Discover API retrieves search results and automatically evaluates their relevance based on an AI-driven intent parameter. Covers 31 languages. - [Retrieve Results](https://docs.brightdata.com/api-reference/discover/retrieve-results.md): Fetch ranked search results from the Bright Data Discover API (31 languages) using a task_id. Each result includes URL, title, snippet and relevance score. - [Bulk update view delivery settings](https://docs.brightdata.com/api-reference/marketplace-dataset-api/bulk-update-view-delivery-settings.md): Apply one delivery configuration to multiple Bright Data dataset views in a single request. Spans 250+ domains in the Bright Data marketplace. - [Deliver Snapshot](https://docs.brightdata.com/api-reference/marketplace-dataset-api/deliver-snapshot.md): Use the Bright Data Marketplace Dataset API to deliver a Snapshot. POST /datasets/snapshots/{id}/deliver returns 200 OK with metadata as JSON. - [Snapshot Content](https://docs.brightdata.com/api-reference/marketplace-dataset-api/download-the-file-by-snapshot_id.md): Use the Bright Data Marketplace Dataset API to download Snapshot Content. GET /datasets/snapshots/{id}/download returns 200 OK with metadata as JSON. - [Filter Dataset (BETA)](https://docs.brightdata.com/api-reference/marketplace-dataset-api/filter-dataset.md): Use the Bright Data Marketplace Dataset API to filter Dataset (BETA). Spans 250+ domains in the Bright Data marketplace. - [Filter Dataset (JSON or File Uploads)](https://docs.brightdata.com/api-reference/marketplace-dataset-api/filter-dataset-with-csv-json-files.md): Use the Bright Data Marketplace Dataset API to filter Dataset (JSON or File Uploads). Spans 250+ domains in the Bright Data marketplace. - [Dataset list](https://docs.brightdata.com/api-reference/marketplace-dataset-api/get-dataset-list.md): List every Bright Data dataset ID for all Web Scraper APIs available on your account. Spans 250+ domains in the Bright Data marketplace. - [Get Dataset Metadata](https://docs.brightdata.com/api-reference/marketplace-dataset-api/get-dataset-metadata.md): Use the Bright Data Marketplace Dataset API to get Dataset Metadata. GET /datasets/{dataset_id}/metadata returns 200 OK with snapshot metadata as JSON. - [Get dataset views](https://docs.brightdata.com/api-reference/marketplace-dataset-api/get-dataset-views.md): List your dataset views with IDs, names and underlying dataset across 250+ domains so you can configure or update delivery settings for each subscription. - [Get delivery options](https://docs.brightdata.com/api-reference/marketplace-dataset-api/get-delivery-options.md): List the supported delivery destinations, filename templates and batch settings you can use when configuring delivery for a dataset view. Covers 250+ domains. - [Get destination type schema](https://docs.brightdata.com/api-reference/marketplace-dataset-api/get-destination-type-schema.md): Retrieve the exact fields and credentials required to configure a specific delivery destination type such as s3, sftp, gcs or webhook. - [Get Snapshot Metadata](https://docs.brightdata.com/api-reference/marketplace-dataset-api/get-snapshot-meta.md): Use the Bright Data Marketplace Dataset API to get Snapshot Metadata. Spans 250+ domains in the Bright Data marketplace. - [Get Snapshot Parts](https://docs.brightdata.com/api-reference/marketplace-dataset-api/get-snapshot-parts.md): Use the Bright Data Marketplace Dataset API to get Snapshot Parts. GET /datasets/snapshots/{id}/parts returns 200 OK with snapshot metadata as JSON. - [Get view delivery settings](https://docs.brightdata.com/api-reference/marketplace-dataset-api/get-view-delivery-settings.md): Retrieve the current delivery configuration for a Bright Data dataset view (250+ domains): destination, credentials, filename, compression and batch size. - [Troubleshooting](https://docs.brightdata.com/api-reference/marketplace-dataset-api/troubleshooting.md): Troubleshoot 4xx and 5xx errors from the Bright Data Unlocker API, SERP API, Web Scraper API, Marketplace Dataset API and Web Scraper IDE with fixes. - [Update view delivery settings](https://docs.brightdata.com/api-reference/marketplace-dataset-api/update-view-delivery-settings.md): Set the delivery destination, credentials, filename template and batch options for a single dataset view. Returns the updated view id. Covers 250+ domains. - [Bright Data API Postman collection](https://docs.brightdata.com/api-reference/postman-collection.md): Quickly test and explore Bright Data's APIs (660+ scrapers) using our Postman collection. View, run and fork requests without setting up your own backend. - [Add a User](https://docs.brightdata.com/api-reference/proxy-manager/add_a_user.md): Use the Bright Data Proxy Manager API to add a User. Updates the local Proxy Manager (default port 22999) configuration and returns a JSON status. - [Allowlist IPs](https://docs.brightdata.com/api-reference/proxy-manager/allowlist-ips.md): Use the Bright Data Proxy Manager API to allowlist IPs. Updates the local Proxy Manager (default port 22999) configuration and returns a JSON status. - [Ban an IP (All Ports)](https://docs.brightdata.com/api-reference/proxy-manager/ban_an_ip_for_all_ports.md): Use the Bright Data Proxy Manager API to ban an IP (All Ports). Calls POST /api/banip on the local Proxy Manager port 22999. - [Ban an IP](https://docs.brightdata.com/api-reference/proxy-manager/ban_an_ip_single_.md): Use the Bright Data Proxy Manager API to ban an IP. Calls POST /api/proxies/{PORT}/banip on the local Proxy Manager port 22999. - [Ban multiple IPs (array)](https://docs.brightdata.com/api-reference/proxy-manager/ban_ips_array_.md): Use the Bright Data Proxy Manager API to ban multiple IPs (array). Endpoint: POST /api/proxies/{PORT}/banips on port 22999. - [Create new Proxy Port](https://docs.brightdata.com/api-reference/proxy-manager/create_a_new_proxy_port.md): Use the Bright Data Proxy Manager API to create new Proxy Port. Calls POST /api/proxies on the local Proxy Manager port 22999. - [Delete a Proxy Port](https://docs.brightdata.com/api-reference/proxy-manager/delete_a_proxy_port.md): Use the Bright Data Proxy Manager API to delete a Proxy Port. Calls DELETE /api/proxies/{PORT} on the local Proxy Manager port 22999. - [Delete Proxy Ports (multiple)](https://docs.brightdata.com/api-reference/proxy-manager/delete_proxy_ports.md): Bright Data Proxy Manager API endpoint to delete Proxy Ports (multiple). Endpoint: POST /api/proxies/delete on port 22999. - [Enable SSL Analyzing (All Ports)](https://docs.brightdata.com/api-reference/proxy-manager/enable_ssl_analyzing_on_all_proxy_ports.md): Bright Data Proxy Manager API endpoint to enable SSL Analyzing (All Ports). Endpoint: POST /api/enable_ssl on port 22999. - [Generate API key](https://docs.brightdata.com/api-reference/proxy-manager/generate_token_for_token_based_authentication.md): Generate a Bright Data Proxy Manager API key for token-based authentication. Endpoint: GET /api/gen_token on port 22999. - [Get all users](https://docs.brightdata.com/api-reference/proxy-manager/get_all_users.md): Use the Bright Data Proxy Manager API to get all users. Updates the local Proxy Manager (default port 22999) configuration and returns a JSON status. - [Get allocated gIPs in a zone](https://docs.brightdata.com/api-reference/proxy-manager/get_allocated_gips_in_zone.md): Bright Data Proxy Manager API endpoint to get allocated gIPs in a zone. Endpoint: GET /api/allocated_vips on port 22999. - [Get allocated IPs in a zone](https://docs.brightdata.com/api-reference/proxy-manager/get_allocated_ips_in_zone.md): Use the Bright Data Proxy Manager API to get allocated IPs in a zone. Calls GET /api/allocated_ips on the local Proxy Manager port 22999. - [Get Banned IPs](https://docs.brightdata.com/api-reference/proxy-manager/get_banned_ips.md): Use the Bright Data Proxy Manager API to get Banned IPs. Calls GET /api/banlist/{PORT} on the local Proxy Manager port 22999. - [Get current NodeJS version](https://docs.brightdata.com/api-reference/proxy-manager/get_currently_running_nodejs_version.md): Use the Bright Data Proxy Manager API to get current NodeJS version. Calls GET /api/node_version on the local Proxy Manager port 22999. - [Get effective config of running proxies](https://docs.brightdata.com/api-reference/proxy-manager/get_effective_configuration_for_all_running_proxies.md): Bright Data Proxy Manager API endpoint to get effective config of running proxies. Endpoint: GET /api/proxies_running on port 22999. - [Get enabled Zone's configuration](https://docs.brightdata.com/api-reference/proxy-manager/get_enabled_zones_configuration.md): Bright Data Proxy Manager API endpoint to get enabled Zone's configuration. Calls GET /api/zones on the local Proxy Manager port 22999. - [Get explicit config of proxies](https://docs.brightdata.com/api-reference/proxy-manager/get_explicit_configuration_of_all_or_specified_proxies.md): Bright Data Proxy Manager API endpoint to get explicit config of proxies. Endpoint: GET /api/proxies/{PORT} on port 22999. - [Get general settings](https://docs.brightdata.com/api-reference/proxy-manager/get_general_settings.md): Use the Bright Data Proxy Manager API to get general settings. Calls GET /api/settings on the local Proxy Manager port 22999. - [Get HAR Logs](https://docs.brightdata.com/api-reference/proxy-manager/get_har_logs.md): Use the Bright Data Proxy Manager API to get HAR Logs. Updates the local Proxy Manager (default port 22999) configuration and returns a JSON status. - [Get Proxy Manager version](https://docs.brightdata.com/api-reference/proxy-manager/get_proxy_manager_version.md): Use the Bright Data Proxy Manager API to get Proxy Manager version. Calls GET /api/version on the local Proxy Manager port 22999. - [Get Proxy Port Status](https://docs.brightdata.com/api-reference/proxy-manager/get_proxy_port_status.md): Use the Bright Data Proxy Manager API to get Proxy Port Status. Calls GET /api/proxy_status/{PORT} on the local Proxy Manager port 22999. - [Get Recent Status](https://docs.brightdata.com/api-reference/proxy-manager/get_recent_stats.md): Use the Bright Data Proxy Manager API to get Recent Status. Calls GET /api/recent_stats on the local Proxy Manager port 22999. - [Get tail from the Log file](https://docs.brightdata.com/api-reference/proxy-manager/get_tail_from_the_log_file.md): Use the Bright Data Proxy Manager API to get tail from the Log file. Calls GET /api/general_logs on the local Proxy Manager port 22999. - [Get the latest Proxy Manager (PM) version](https://docs.brightdata.com/api-reference/proxy-manager/get_the_latest_proxy_manager_versions.md): Use the Bright Data Proxy Manager API to get the latest Proxy Manager (PM) version. Endpoint: GET /api/last_version on port 22999. - [Refresh IP/gIP in a zone](https://docs.brightdata.com/api-reference/proxy-manager/refresh_ips_or_gips_in_zone.md): Use the Bright Data Proxy Manager API to refresh IP/gIP in a zone. Calls POST /api/refresh_ips on the local Proxy Manager port 22999. - [Refresh Proxy Manager Port Session](https://docs.brightdata.com/api-reference/proxy-manager/refresh_proxy_manager_port_sessions.md): Bright Data Proxy Manager API endpoint to refresh Proxy Manager Port Session. Endpoint: GET /api/refresh_sessions/{PORT} on port 22999. - [Restart Proxy Manager](https://docs.brightdata.com/api-reference/proxy-manager/restart_proxy_manager.md): Use the Bright Data Proxy Manager API to restart Proxy Manager. Calls POST /api/restart on the local Proxy Manager port 22999. - [Shutdown Proxy Manager](https://docs.brightdata.com/api-reference/proxy-manager/shutdown_proxy_manager.md): Use the Bright Data Proxy Manager API to shutdown Proxy Manager. Calls POST /api/shutdown on the local Proxy Manager port 22999. - [Allowlist IPs to Access UI](https://docs.brightdata.com/api-reference/proxy-manager/ui-allowlist-ips.md): Use the Bright Data Proxy Manager API to allowlist IPs to Access UI. Calls PUT /api/add_whitelist_ip on the local Proxy Manager port 22999. - [Unban an IP](https://docs.brightdata.com/api-reference/proxy-manager/unban_an_ip.md): Use the Bright Data Proxy Manager API to unban an IP. Calls POST /api/proxies/{PORT}/unbanip on the local Proxy Manager port 22999. - [Unban IPs (multiple)](https://docs.brightdata.com/api-reference/proxy-manager/unban_ips.md): Use the Bright Data Proxy Manager API to unban IPs (multiple). Endpoint: POST /api/proxies/{PORT}/unbanips on port 22999. - [Update a Proxy Port](https://docs.brightdata.com/api-reference/proxy-manager/update_a_proxy_port.md): Use the Bright Data Proxy Manager API to update a Proxy Port. Calls PUT /api/proxies/{PORT} on the local Proxy Manager port 22999. - [Update General Setting](https://docs.brightdata.com/api-reference/proxy-manager/update_general_settings.md): Use the Bright Data Proxy Manager API to update General Setting. Calls PUT /api/settings on the local Proxy Manager port 22999. - [Upgrade Proxy Manager](https://docs.brightdata.com/api-reference/proxy-manager/upgrade_proxy_manager.md): Use the Bright Data Proxy Manager API to upgrade Proxy Manager. Calls POST /api/upgrade on the local Proxy Manager port 22999. - [Request and Response C-Tag](https://docs.brightdata.com/api-reference/proxy/c-tag.md): Configure the Bright Data Proxy REST API Request and Response C-Tag to control request behavior on port 33335, with reference for parameters and fields. - [Configuring DNS Resolution](https://docs.brightdata.com/api-reference/proxy/configuring_dns_resolution.md): Configure DNS resolution on the Bright Data Proxy REST API (port 33335) to control request behavior, with reference for parameters and response fields. - [Geolocation Targeting](https://docs.brightdata.com/api-reference/proxy/geolocation-targeting.md): Target Bright Data proxy exits across 195 countries by Country, City, State, ASN or ZIP code by adding parameters to the proxy username for geo control. - [Disable peer rotation](https://docs.brightdata.com/api-reference/proxy/keep_same_peer_in_session.md): Configure the Bright Data Proxy REST API to disable peer rotation on port 33335 and pin sessions, with reference for parameters and response fields. - [OS Targeting](https://docs.brightdata.com/api-reference/proxy/os_targeting.md): Configure the Bright Data Proxy REST API OS Targeting to control request behavior, with reference for parameters and response fields. Connects via port 33335. - [Request Error Handling](https://docs.brightdata.com/api-reference/proxy/request_error_handling.md): Configure request error handling on the Bright Data Proxy REST API (port 33335) to control request behavior, with reference for parameters and fields. - [Proxy and IP Rotation control ](https://docs.brightdata.com/api-reference/proxy/rotate_ips.md): How Bright Data proxy IP rotation works across 4 networks (Datacenter, ISP, Residential, Mobile) and how to control rotation with session parameters. - [Select a specific gIP](https://docs.brightdata.com/api-reference/proxy/select_a_specific_gip.md): Configure the Bright Data Proxy REST API to select a specific gIP on port 33335, with reference for parameters and response fields. - [Select a specific IP](https://docs.brightdata.com/api-reference/proxy/select_a_specific_ip.md): Configure the Bright Data Proxy REST API to select a specific IP on port 33335, with reference for parameters and response fields. - [Select super proxy by country](https://docs.brightdata.com/api-reference/proxy/select_super_proxy_in_specific_country.md): Configure a Bright Data super proxy in a specific country using the -country flag in shared zones or via dedicated zone settings. Connects via port 33335. - [Send requests directly from Super Proxy](https://docs.brightdata.com/api-reference/proxy/send_requests_directly_from_super_proxy.md): Configure the Bright Data Proxy REST API to send requests directly from Super Proxy on port 33335, with reference for parameters and response fields. - [Scraper async requests](https://docs.brightdata.com/api-reference/rest-api/scraper/asynchronous-requests.md): Trigger a Bright Data Web Scraper API async collection (660+ scrapers). Returns a snapshot ID you use to monitor progress and download results when ready. - [Crawl API](https://docs.brightdata.com/api-reference/rest-api/scraper/crawl-api.md): Trigger a Bright Data Crawl API collection that maps and extracts content across an entire domain. Returns a snapshot ID across 660+ Bright Data scrapers. - [SERP async response](https://docs.brightdata.com/api-reference/rest-api/serp/get-results.md): Use the Bright Data SERP API async endpoint (31 languages). GET /serp/get_result submits or retrieves a queued SERP request and returns 200 OK as JSON. - [SERP async request](https://docs.brightdata.com/api-reference/rest-api/serp/request.md): Use the Bright Data SERP API async endpoint (31 languages). POST /serp/req submits or retrieves a queued SERP request and returns 200 OK as JSON. - [SERP API](https://docs.brightdata.com/api-reference/rest-api/serp/serp-api.md): Use the Bright Data SERP API (31 languages) to extract structured results from Google, Bing, Yandex and DuckDuckGo with organic listings, ads and shopping data. - [Unlocker async response](https://docs.brightdata.com/api-reference/rest-api/unlocker/get-results.md): Use the Bright Data Unlocker API (98% success rate) async endpoint. GET /unblocker/get_result submits or retrieves a queued unlock request as JSON. - [Unlocker async request](https://docs.brightdata.com/api-reference/rest-api/unlocker/request.md): Use the Bright Data Unlocker API (98% success rate) async endpoint. POST /unblocker/req submits or retrieves a queued unlock request as JSON. - [Unlocker API](https://docs.brightdata.com/api-reference/rest-api/unlocker/unlock-website.md): Use the Bright Data Unlocker API (98% success rate) to test and unlock websites in real time, bypassing anti-bot protections, proxies and CAPTCHAs. - [Choose a delivery type on request level](https://docs.brightdata.com/api-reference/scraper-studio-api/Choose_a_delivery_type_on_request_level.md): Use the Bright Data Scraper Studio API to choose a delivery type at request level. Triggers a custom collector job; returns 200 OK with JSON results. - [Receive batch data](https://docs.brightdata.com/api-reference/scraper-studio-api/Receive_batch_data.md): GET /dca/dataset?id= serves a Bright Data Scraper Studio collection: a status object while building, a JSON array of records when ready. - [Receive data from real-time work scraper](https://docs.brightdata.com/api-reference/scraper-studio-api/Receive_data_from_real_time_work_scraper.md): Use the Bright Data Scraper Studio API to receive data from a real-time scraper. Triggers a custom collector job; returns 200 OK with JSON results. - [Trigger async batch collection](https://docs.brightdata.com/api-reference/scraper-studio-api/Trigger_a_scraper_for_batch_collection_method.md): POST /dca/trigger queues a Bright Data Scraper Studio collector to run against one or more inputs. Returns a collection_id to poll for the dataset. - [AI Job Progress](https://docs.brightdata.com/api-reference/scraper-studio-api/ai-flow/ai-job-progress.md): Use the Bright Data Scraper Studio AI Flow API to get AI job progress. Returns 200 OK with AI scraper template or job progress data as JSON. - [Create Scraper Template](https://docs.brightdata.com/api-reference/scraper-studio-api/ai-flow/create-scraper-template.md): Use the Bright Data Scraper Studio AI Flow API to create a scraper template. POST /dca/collector returns 200 OK with AI scraper template or job status as JSON. - [Understanding the AI Scraper Studio APIs](https://docs.brightdata.com/api-reference/scraper-studio-api/ai-flow/overview.md): Bright Data Scraper Studio AI Flow API overview, covering 5 endpoints. Returns AI scraper template or job progress data as JSON with 200 OK on success. - [Self-Healing Job Progress](https://docs.brightdata.com/api-reference/scraper-studio-api/ai-flow/self-healing-job-progress.md): Use the Bright Data Scraper Studio AI Flow API to get self-healing job progress. Returns 200 OK with AI scraper template or job progress data as JSON. - [Trigger AI Flow](https://docs.brightdata.com/api-reference/scraper-studio-api/ai-flow/trigger-ai-flow.md): Use the Bright Data Scraper Studio AI Flow API to trigger AI Flow. Returns 200 OK with AI scraper template or job progress data as JSON. - [Trigger Self-Healing](https://docs.brightdata.com/api-reference/scraper-studio-api/ai-flow/trigger-self-healing.md): Use the Bright Data Scraper Studio AI Flow API to trigger self-healing. Returns 200 OK with AI scraper template or job progress data as JSON. - [Trigger async real-time scrape](https://docs.brightdata.com/api-reference/scraper-studio-api/initiate-a-realtime-job/async-realtime-job.md): Use the Bright Data Scraper Studio real-time API to trigger an async real-time scrape. POST /dca/trigger_immediate returns 200 OK with real-time scrape JSON. - [Trigger sync real-time scrape](https://docs.brightdata.com/api-reference/scraper-studio-api/initiate-a-realtime-job/sync-realtime-job.md): Use the Bright Data Scraper Studio real-time API to trigger a sync real-time scrape. POST /dca/crawl returns 200 OK with real-time scrape data as JSON. - [Get job metadata](https://docs.brightdata.com/api-reference/scraper-studio-api/job-data.md): GET /dca/log/{job_id} returns metadata for a Bright Data Scraper Studio job: status, input counts, output line counts, failures and run timestamps. - [Search by Prompt](https://docs.brightdata.com/api-reference/scrapers/ai-search-apis/chatgpt-search-by-prompt.md): Use the Bright Data AI Search API to search by Prompt. POST /datasets/v3/scrape triggers a job that returns structured AI search results as JSON. - [Deliver snapshot to storage or webhook](https://docs.brightdata.com/api-reference/scrapers/delivery-apis/deliver-snapshot.md): Deliver a Bright Data Web Scraper API snapshot to webhook, S3, GCS, Azure, or Snowflake. Specify the snapshot ID and target in the request body. - [Download Snapshot](https://docs.brightdata.com/api-reference/scrapers/delivery-apis/download-snapshot.md): Download results from a completed Bright Data Web Scraper API async job by snapshot ID. Pull-based delivery with a 5 GB per-request size limit. - [Collect Products by URL](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-collect-by-url.md): Use the Bright Data Web Scraper API to collect Products by URL. POST /datasets/v3/scrape starts a job that returns structured product records as JSON. - [Discover by Best Sellers URL](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-discover-by-best-sellers-url.md): Use the Bright Data Web Scraper API to discover by Best Sellers URL. POST /datasets/v3/scrape starts a job that returns structured product records as JSON. - [Discover Amazon products by category URL](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-discover-by-category-url.md): Use the Bright Data Web Scraper API to discover Amazon products by category URL. Calls the POST /datasets/v3/scrape endpoint. - [Discover Amazon products by keyword](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-discover-by-keyword.md): Use the Bright Data Web Scraper API to discover Amazon products by keyword. Calls the POST /datasets/v3/scrape endpoint. - [Discover by UPC](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-discover-by-upc.md): Use the Bright Data Web Scraper API to discover by UPC. POST /datasets/v3/scrape starts a job that returns structured product records as JSON. - [Collect Products Global by URL](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-global-collect-by-url.md): Use the Bright Data Web Scraper API to collect Products Global by URL. POST /datasets/v3/scrape starts a job that returns structured product records as JSON. - [Discover by Brand](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-global-discover-by-brand.md): Use the Bright Data Web Scraper API to discover by Brand. POST /datasets/v3/scrape starts a job that returns structured product records as JSON. - [Discover Amazon global by category URL](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-global-discover-by-category-url.md): Use the Bright Data Web Scraper API to discover Amazon global by category URL. Calls the POST /datasets/v3/scrape endpoint. - [Discover by Keywords](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-global-discover-by-keywords.md): Use the Bright Data Web Scraper API to discover by Keywords. POST /datasets/v3/scrape starts a job that returns structured product records as JSON. - [Discover by Seller](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-global-discover-by-seller.md): Use the Bright Data Web Scraper API to discover by Seller. POST /datasets/v3/scrape starts a job that returns structured product records as JSON. - [Collect Products Search by URL](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-products-search-collect-by-url.md): Use the Bright Data Web Scraper API to collect Products Search by URL. POST /datasets/v3/scrape starts a job that returns structured product records as JSON. - [Collect Reviews by URL](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-reviews-collect-by-url.md): Use the Bright Data Web Scraper API to collect Reviews by URL. POST /datasets/v3/scrape starts a job that returns structured product records as JSON. - [Collect Sellers Info by URL](https://docs.brightdata.com/api-reference/scrapers/e-commerce-apis/amazon-sellers-info-collect-by-url.md): Use the Bright Data Web Scraper API to collect Sellers Info by URL. POST /datasets/v3/scrape starts a job that returns structured product records as JSON. - [Cancel Snapshot](https://docs.brightdata.com/api-reference/scrapers/management-apis/cancel-snapshot.md): Use Bright Data Web Scraper API management endpoints to cancel Snapshot. POST /datasets/v3/snapshot/{id}/cancel returns snapshot or job status as JSON. - [Get Snapshot Delivery Parts](https://docs.brightdata.com/api-reference/scrapers/management-apis/get-snapshot-delivery-parts.md): Use Bright Data Web Scraper API management endpoints to get Snapshot Delivery Parts. Endpoint: POST /datasets/v3/snapshot. - [Get Snapshot Input](https://docs.brightdata.com/api-reference/scrapers/management-apis/get-snapshot-input.md): Use Bright Data Web Scraper API management endpoints to get Snapshot Input. GET /datasets/v3/snapshot/{id}/input returns snapshot or job status as JSON. - [Get Snapshots](https://docs.brightdata.com/api-reference/scrapers/management-apis/get-snapshots.md): Use Bright Data Web Scraper API management endpoints to get Snapshots. GET /datasets/v3/snapshots returns snapshot or job status as JSON. - [Monitor Delivery](https://docs.brightdata.com/api-reference/scrapers/management-apis/monitor-delivery.md): Use Bright Data Web Scraper API management endpoints to monitor Delivery. GET /datasets/v3/delivery/{delivery_id} returns snapshot or job status as JSON. - [Monitor Progress](https://docs.brightdata.com/api-reference/scrapers/management-apis/monitor-progress.md): Use Bright Data Web Scraper API management endpoints to monitor Progress. GET /datasets/v3/progress/{id} returns snapshot or job status as JSON. - [Rerun Snapshot](https://docs.brightdata.com/api-reference/scrapers/management-apis/rerun-snapshot.md): Use Bright Data Web Scraper API management endpoints to rerun Snapshot. POST /datasets/v3/snapshot/{id}/rerun returns snapshot or job status as JSON. - [Get Snapshot Data](https://docs.brightdata.com/api-reference/scrapers/management-apis/snapshot-data.md): Use Bright Data Web Scraper API management endpoints to get Snapshot Data. GET /datasets/v3/log/{id} returns snapshot or job status as JSON. - [Collect Facebook comments by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-comments-collect-by-url.md): Use the Bright Data Web Scraper API to collect Facebook comments by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Company Reviews by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-company-reviews-collect-by-url.md): Use the Bright Data Web Scraper API to collect Company Reviews by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Events by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-events-collect-by-url.md): Use the Bright Data Web Scraper API to collect Events by URL. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Discover Events by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-events-discover-by-url.md): Use the Bright Data Web Scraper API to discover Events by URL. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Discover Events by Venue](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-events-discover-by-venue.md): Use the Bright Data Web Scraper API to discover Events by Venue. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Marketplace Listings by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-marketplace-collect-by-url.md): Use the Bright Data Web Scraper API to collect Marketplace Listings by URL. Calls the POST /datasets/v3/scrape endpoint. - [Discover Marketplace Listings by Keyword](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-marketplace-discover-by-keyword.md): Use the Bright Data Web Scraper API to discover Facebook Marketplace listings by keyword. Endpoint: POST /datasets/v3/scrape. - [Discover Marketplace Listings by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-marketplace-discover-by-url.md): Use the Bright Data Web Scraper API to discover Facebook Marketplace listings by URL. Endpoint: POST /datasets/v3/scrape. - [Collect Pages and Profiles by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-pages-and-profiles-collect-by-url.md): Use the Bright Data Web Scraper API to collect Pages and Profiles by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Page Posts by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-pages-posts-collect-by-url.md): Use the Bright Data Web Scraper API to collect Page Posts by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Page Posts by Username](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-pages-posts-discover-by-username.md): Use the Bright Data Web Scraper API to discover Page Posts by Username. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Posts by Group URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-posts-by-group-collect-by-url.md): Use the Bright Data Web Scraper API to collect Posts by Group URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Facebook posts by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-posts-collect-by-url.md): Use the Bright Data Web Scraper API to collect Facebook posts by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Facebook profiles by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-profiles-collect-by-url.md): Use the Bright Data Web Scraper API to collect Facebook profiles by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Reels by Profile URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/facebook-reels-collect-by-url.md): Use the Bright Data Web Scraper API to collect Reels by Profile URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Instagram comments by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/instagram-comments-collect-by-url.md): Use the Bright Data Web Scraper API to collect Instagram comments by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Instagram posts by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/instagram-posts-collect-by-url.md): Use the Bright Data Web Scraper API to collect Instagram posts by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Instagram posts by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/instagram-posts-discover-by-url.md): Use the Bright Data Web Scraper API to discover Instagram posts by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Instagram profiles by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/instagram-profiles-collect-by-url.md): Use the Bright Data Web Scraper API to collect Instagram profiles by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover by Username](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/instagram-profiles-discover-by-username.md): Use the Bright Data Web Scraper API to discover by Username. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Collect All Reels](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/instagram-reels-collect-all.md): Use the Bright Data Web Scraper API to collect All Reels. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Collect Reels by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/instagram-reels-collect-by-url.md): Use the Bright Data Web Scraper API to collect Reels by URL. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Discover Instagram reels by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/instagram-reels-discover-by-url.md): Use the Bright Data Web Scraper API to discover Instagram reels by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect LinkedIn Companies by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/linkedin-companies-collect-by-url.md): Collect structured LinkedIn company data by URL using the Bright Data Web Scraper API with dataset ID gd_l1vikfnt1wgvvqz95w for company profiles and metadata. - [Collect LinkedIn Jobs by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/linkedin-jobs-collect-by-url.md): Collect structured LinkedIn job posting data by URL using the Bright Data Web Scraper API with dataset ID gd_lpfll7v5hcqtkxl6l for job details and metadata. - [Discover LinkedIn Jobs by Keyword](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/linkedin-jobs-discover-by-keyword.md): Use the Bright Data Web Scraper API to discover LinkedIn Jobs by Keyword. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover LinkedIn Jobs by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/linkedin-jobs-discover-by-url.md): Discover LinkedIn jobs by a search URL using the Bright Data Web Scraper API with dataset ID gd_lpfll7v5hcqtkxl6l for paginated job listing results. - [Discover New LinkedIn Profiles](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/linkedin-people-discover-new-profiles.md): Discover new LinkedIn profiles by first and last name using the Bright Data Web Scraper API with dataset ID gd_m8d03he47z8nwb5xc for prospect research. - [Collect LinkedIn Posts by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/linkedin-posts-collect-by-url.md): Use the Bright Data Web Scraper API to collect LinkedIn Posts by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover LinkedIn Posts by Company URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/linkedin-posts-discover-by-company-url.md): Discover LinkedIn posts from a company URL using the Bright Data Web Scraper API with dataset ID gd_lyy3tktm25m4avu764 for company feed monitoring. - [Discover LinkedIn Posts by Profile URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/linkedin-posts-discover-by-profile-url.md): Discover LinkedIn posts from a profile URL using the Bright Data Web Scraper API with dataset ID gd_lyy3tktm25m4avu764 for individual feed monitoring. - [Discover LinkedIn Posts by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/linkedin-posts-discover-by-url.md): Discover a LinkedIn user's posts by URL using the Bright Data Web Scraper API with dataset ID gd_lyy3tktm25m4avu764 for individual feed scraping. - [Collect LinkedIn Profiles by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/linkedin-profiles-collect-by-url.md): Collect LinkedIn profile data by URL using the Bright Data Web Scraper API (dataset ID gd_l1viktl72bvl7bjuj0): work history, education, skills and connections. - [Social Media Scraper APIs](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/overview.md): Bright Data Social Media Scraper APIs collect profiles, posts and comments from 10 platforms across 68 dedicated endpoints, including Facebook and LinkedIn. - [Pinterest API Scrapers](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/pinterest.md): Use the Bright Data Web Scraper API (660+ scrapers) for Pinterest. Submit the request and retrieve the data as structured JSON records once the job completes. - [Quora API Scrapers](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/quora.md): Use the Bright Data Web Scraper API (660+ scrapers) for Quora. Submit the request and retrieve the data as structured JSON records once the job completes. - [Collect Reddit comments by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/reddit-comments-collect-by-url.md): Use the Bright Data Web Scraper API to collect Reddit comments by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Reddit posts by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/reddit-posts-collect-by-url.md): Use the Bright Data Web Scraper API to collect Reddit posts by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Posts by Keyword](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/reddit-posts-discover-by-keyword.md): Use the Bright Data Web Scraper API to discover Posts by Keyword. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Posts by Subreddit URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/reddit-posts-discover-by-subreddit-url.md): Use the Bright Data Web Scraper API to discover Posts by Subreddit URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect TikTok comments by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-comments-collect-by-url.md): Use the Bright Data Web Scraper API to collect TikTok comments by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Posts by Profile Fast API](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-posts-by-profile-fast-api-collect-by-url.md): Use the Bright Data Web Scraper API to collect Posts by Profile Fast API. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect TikTok posts by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-posts-collect-by-url.md): Use the Bright Data Web Scraper API to collect TikTok posts by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover TikTok posts by keyword](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-posts-discover-by-keyword.md): Use the Bright Data Web Scraper API to discover TikTok posts by keyword. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover by Profile URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-posts-discover-by-profile-url.md): Use the Bright Data Web Scraper API to discover by Profile URL. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Discover TikTok posts by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-posts-discover-by-url.md): Use the Bright Data Web Scraper API to discover TikTok posts by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect TikTok profiles by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-profiles-collect-by-url.md): Use the Bright Data Web Scraper API to collect TikTok profiles by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover by Search URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-profiles-discover-by-search-url.md): Use the Bright Data Web Scraper API to discover by Search URL. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Collect Shop by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-shop-collect-by-url.md): Use the Bright Data Web Scraper API to collect Shop by URL. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Discover by Category](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-shop-discover-by-category.md): Use the Bright Data Web Scraper API to discover by Category. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Discover TikTok Shop products by keyword](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-shop-discover-by-keyword.md): Use the Bright Data Web Scraper API to discover TikTok Shop products by keyword. Calls the POST /datasets/v3/scrape endpoint. - [Discover by Shop](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/tiktok-shop-discover-by-shop.md): Use the Bright Data Web Scraper API to discover by Shop. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Collect X (Twitter) posts by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/twitter-posts-collect-by-url.md): Use the Bright Data Web Scraper API to collect X (Twitter) posts by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Posts by Profile URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/twitter-posts-discover-by-profile-url.md): Use the Bright Data Web Scraper API to discover Posts by Profile URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Most Recent Posts by Profile URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/twitter-posts-discover-by-profile-url-most-recent.md): Use the Bright Data Web Scraper API to discover the most recent X posts by profile URL. Endpoint: POST /datasets/v3/scrape. - [Discover Posts by Profiles Array](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/twitter-posts-discover-by-profiles-array.md): Use the Bright Data Web Scraper API to discover Posts by Profiles Array. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect X (Twitter) profiles by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/twitter-profiles-collect-by-url.md): Use the Bright Data Web Scraper API to collect X (Twitter) profiles by URL. Calls the POST /datasets/v3/scrape endpoint. - [Discover Profiles by Username](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/twitter-profiles-discover-by-username.md): Use the Bright Data Web Scraper API to discover Profiles by Username. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Vimeo API Scrapers](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/vimeo.md): Use the Bright Data Web Scraper API (660+ scrapers) for Vimeo. Submit the request and retrieve the data as structured JSON records once the job completes. - [Collect Channels by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/youtube-channels-collect-by-url.md): Use the Bright Data Web Scraper API to collect Channels by URL. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Discover Channels by Keyword](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/youtube-channels-discover-by-keyword.md): Use the Bright Data Web Scraper API to discover Channels by Keyword. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect YouTube comments by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/youtube-comments-collect-by-url.md): Use the Bright Data Web Scraper API to collect YouTube comments by URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Collect Videos by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/youtube-videos-collect-by-url.md): Use the Bright Data Web Scraper API to collect Videos by URL. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Discover Videos by Explore](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/youtube-videos-discover-by-explore.md): Use the Bright Data Web Scraper API to discover Videos by Explore. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Videos by Hashtag](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/youtube-videos-discover-by-hashtag.md): Use the Bright Data Web Scraper API to discover Videos by Hashtag. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Videos by Keyword](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/youtube-videos-discover-by-keyword.md): Use the Bright Data Web Scraper API to discover Videos by Keyword. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Videos by Podcast URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/youtube-videos-discover-by-podcast-url.md): Use the Bright Data Web Scraper API to discover Videos by Podcast URL. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Videos by Search Filters](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/youtube-videos-discover-by-search-filters.md): Use the Bright Data Web Scraper API to discover Videos by Search Filters. Calls the POST /datasets/v3/scrape endpoint and returns a snapshot ID. - [Discover Videos by URL](https://docs.brightdata.com/api-reference/scrapers/social-media-apis/youtube-videos-discover-by-url.md): Use the Bright Data Web Scraper API to discover Videos by URL. POST /datasets/v3/scrape starts a scraping job that returns the data as structured JSON records. - [Synchronous Requests](https://docs.brightdata.com/api-reference/scrapers/synchronous-requests.md): Use the Bright Data Web Scraper API to synchronous Requests. POST /datasets/v3/scrape returns scraped data synchronously in a single response. - [All Classification Data](https://docs.brightdata.com/api-reference/scraping-shield-api/all-classification-data.md): Use the Bright Data Scraping Shield API to retrieve all Classification Data. GET /shield/class returns 200 OK with site classification data as JSON. - [Domains by Classification](https://docs.brightdata.com/api-reference/scraping-shield-api/domains-by-classification-data.md): Use the Bright Data Scraping Shield API to retrieve domains by Classification. GET /shield/domains_by_class returns 200 OK with site data as JSON. - [Samples by Classification](https://docs.brightdata.com/api-reference/scraping-shield-api/samples-by-classification-data.md): Use the Bright Data Scraping Shield API to retrieve samples by Classification. GET /shield/samples returns 200 OK with site classification data as JSON. - [Zone by Classification](https://docs.brightdata.com/api-reference/scraping-shield-api/zones-by-classification-data.md): Use the Bright Data Scraping Shield API to retrieve API zone by Classification. GET /shield/zones_by_class returns 200 OK with site data as JSON. - [Google Flights async request](https://docs.brightdata.com/api-reference/serp/google-flights/async.md): Use the Bright Data Google Flights async endpoint (31 languages). Submit a request, poll the job ID and retrieve results as JSON with 200 OK on success. - [Complex Search](https://docs.brightdata.com/api-reference/serp/google-flights/complex-search.md): Configure the Bright Data Google Flights Complex Search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Flights currency](https://docs.brightdata.com/api-reference/serp/google-flights/currency.md): Configure the Bright Data Google Flights Google Flights currency parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Flights localization](https://docs.brightdata.com/api-reference/serp/google-flights/localization.md): Configure the Bright Data Google Flights Google Flights localization parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Flights text search](https://docs.brightdata.com/api-reference/serp/google-flights/text-search.md): Configure the Bright Data Google Flights Google Flights text search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Accommodation Type](https://docs.brightdata.com/api-reference/serp/google-hotels/accommodation-type.md): Configure the Bright Data Google Hotels Accommodation Type parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Hotels async request](https://docs.brightdata.com/api-reference/serp/google-hotels/async.md): Use the Bright Data Google Hotels async endpoint (31 languages). Submit a request, poll the job ID and retrieve results as JSON with 200 OK on success. - [Google Hotels currency](https://docs.brightdata.com/api-reference/serp/google-hotels/currency.md): Configure the Bright Data Google Hotels Google Hotels currency parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Dates](https://docs.brightdata.com/api-reference/serp/google-hotels/dates.md): Reference for the Bright Data Google Hotels Dates parameter. Refines queries and returns matching results as JSON or HTML. On port 33335. - [Device Type](https://docs.brightdata.com/api-reference/serp/google-hotels/device-type.md): Configure the Bright Data Google Hotels Device Type parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Free Cancellation](https://docs.brightdata.com/api-reference/serp/google-hotels/free-cancellation.md): Configure the Bright Data Google Hotels Free Cancellation parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Hotels localization](https://docs.brightdata.com/api-reference/serp/google-hotels/localization.md): Configure the Bright Data Google Hotels Google Hotels localization parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Occupancy](https://docs.brightdata.com/api-reference/serp/google-hotels/occupancy.md): Configure the Bright Data Google Hotels Occupancy parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Occupancy (children)](https://docs.brightdata.com/api-reference/serp/google-hotels/occupancy-children.md): Configure the Bright Data Google Hotels Occupancy (children) parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Hotels parsed JSON](https://docs.brightdata.com/api-reference/serp/google-hotels/parsed-json.md): Configure the Bright Data Google Hotels Google Hotels parsed JSON parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Hotels text search](https://docs.brightdata.com/api-reference/serp/google-hotels/text-search.md): Configure the Bright Data Google Hotels Google Hotels text search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Lens async request](https://docs.brightdata.com/api-reference/serp/google-lens/async.md): Use the Bright Data Google Lens async endpoint (31 languages). Submit a request, poll the job ID and retrieve results as JSON with 200 OK on success. - [Exact Matches](https://docs.brightdata.com/api-reference/serp/google-lens/exact-matches.md): Configure the Bright Data Google Lens Exact Matches parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Geo Location](https://docs.brightdata.com/api-reference/serp/google-lens/geo-location.md): Configure the Bright Data Google Lens Geo Location parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Homework](https://docs.brightdata.com/api-reference/serp/google-lens/homework.md): Reference for the Bright Data Google Lens Homework parameter. Refines queries and returns matching results as JSON or HTML. On port 33335. - [Image URL](https://docs.brightdata.com/api-reference/serp/google-lens/image-url.md): Configure the Bright Data Google Lens Image URL parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Lens localization](https://docs.brightdata.com/api-reference/serp/google-lens/localization.md): Configure the Bright Data Google Lens Google Lens localization parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Lens parsed JSON](https://docs.brightdata.com/api-reference/serp/google-lens/parsed-json.md): Configure the Bright Data Google Lens Google Lens parsed JSON parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Products](https://docs.brightdata.com/api-reference/serp/google-lens/products.md): Reference for the Bright Data Google Lens Products parameter. Refines queries and returns matching results as JSON or HTML. On port 33335. - [Upload File](https://docs.brightdata.com/api-reference/serp/google-lens/upload-file.md): Configure the Bright Data Google Lens Upload File parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Visual Matches](https://docs.brightdata.com/api-reference/serp/google-lens/visual-matches.md): Configure the Bright Data Google Lens Visual Matches parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Maps async request](https://docs.brightdata.com/api-reference/serp/google-maps/async.md): Use the Bright Data Google Maps async endpoint (31 languages). Submit a request, poll the job ID and retrieve results as JSON with 200 OK on success. - [Coordinates](https://docs.brightdata.com/api-reference/serp/google-maps/coordinates.md): Configure the Bright Data Google Maps Coordinates parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Filtering](https://docs.brightdata.com/api-reference/serp/google-maps/filtering.md): Configure the Bright Data Google Maps Filtering parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Maps localization](https://docs.brightdata.com/api-reference/serp/google-maps/localization.md): Configure the Bright Data Google Maps Google Maps localization parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Maps pagination](https://docs.brightdata.com/api-reference/serp/google-maps/pagination.md): Configure the Bright Data Google Maps Google Maps pagination parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Maps parsed JSON](https://docs.brightdata.com/api-reference/serp/google-maps/parsed-json.md): Configure the Bright Data Google Maps Google Maps parsed JSON parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Place Details](https://docs.brightdata.com/api-reference/serp/google-maps/place-details.md): Configure the Bright Data Google Maps Place Details parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Maps text search](https://docs.brightdata.com/api-reference/serp/google-maps/text-search.md): Configure the Bright Data Google Maps Google Maps text search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Reviews async request](https://docs.brightdata.com/api-reference/serp/google-reviews/async.md): Use the Bright Data Google Reviews async endpoint (31 languages). Submit a request, poll the job ID and retrieve results as JSON with 200 OK on success. - [Filter by Keyword](https://docs.brightdata.com/api-reference/serp/google-reviews/filter-keyword.md): Configure the Bright Data Google Reviews Filter by Keyword parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Reviews localization](https://docs.brightdata.com/api-reference/serp/google-reviews/localization.md): Configure the Bright Data Google Reviews Google Reviews localization parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Reviews pagination](https://docs.brightdata.com/api-reference/serp/google-reviews/pagination.md): Configure the Bright Data Google Reviews Google Reviews pagination parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Sort (Highest)](https://docs.brightdata.com/api-reference/serp/google-reviews/sort-highest.md): Configure the Bright Data Google Reviews Sort (Highest) parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Sort (Lowest)](https://docs.brightdata.com/api-reference/serp/google-reviews/sort-lowest.md): Configure the Bright Data Google Reviews Sort (Lowest) parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Sort (Newest)](https://docs.brightdata.com/api-reference/serp/google-reviews/sort-newest.md): Configure the Bright Data Google Reviews Sort (Newest) parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Reviews text search](https://docs.brightdata.com/api-reference/serp/google-reviews/text-search.md): Configure the Bright Data Google Reviews Google Reviews text search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [AI Overview](https://docs.brightdata.com/api-reference/serp/google-search/ai-overview.md): Configure the Bright Data Google Search AI Overview parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Asynchronous Requests](https://docs.brightdata.com/api-reference/serp/google-search/async.md) - [Browser type](https://docs.brightdata.com/api-reference/serp/google-search/browser.md): Configure the Bright Data Google Search Browser type parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Device (Platform)](https://docs.brightdata.com/api-reference/serp/google-search/device-ios.md): Configure the Bright Data Google Search Device (Platform) parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Device (Mobile/Desktop)](https://docs.brightdata.com/api-reference/serp/google-search/device-mobile.md): Configure the Bright Data Google Search Device (Mobile/Desktop) parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Geo-Location](https://docs.brightdata.com/api-reference/serp/google-search/geo-location.md): Configure the Bright Data Google Search Geo-Location parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Hotel](https://docs.brightdata.com/api-reference/serp/google-search/hotel.md): Reference for the Bright Data Google Search Hotel parameter. Refines queries and returns matching results as JSON or HTML. On port 33335. - [Image Search](https://docs.brightdata.com/api-reference/serp/google-search/images.md): Configure the Bright Data Google Search Image Search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Job Search](https://docs.brightdata.com/api-reference/serp/google-search/jobs.md): Configure the Bright Data Google Search Job Search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Search localization](https://docs.brightdata.com/api-reference/serp/google-search/localization.md): Configure the Bright Data Google Search Google Search localization parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Multiple requests](https://docs.brightdata.com/api-reference/serp/google-search/multiple-requests.md): Configure the Bright Data Google Search multiple requests parameter (31 languages) to refine queries and return matching results as JSON or HTML. - [News Search](https://docs.brightdata.com/api-reference/serp/google-search/news.md): Configure the Bright Data Google Search News Search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Search pagination](https://docs.brightdata.com/api-reference/serp/google-search/pagination.md): Configure the Bright Data Google Search Google Search pagination parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Search parsed JSON](https://docs.brightdata.com/api-reference/serp/google-search/parsed-json.md): Configure the Bright Data Google Search Google Search parsed JSON parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Search by Image](https://docs.brightdata.com/api-reference/serp/google-search/search-by-image.md): Configure the Bright Data Google Search Search by Image parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Shopping Search](https://docs.brightdata.com/api-reference/serp/google-search/shopping.md): Configure the Bright Data Google Search Shopping Search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Short Videos](https://docs.brightdata.com/api-reference/serp/google-search/short-videos.md): Configure the Bright Data Google Search Short Videos parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Search text search](https://docs.brightdata.com/api-reference/serp/google-search/text-search.md): Configure the Bright Data Google Search Google Search text search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Video Search](https://docs.brightdata.com/api-reference/serp/google-search/videos.md): Configure the Bright Data Google Search Video Search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Trends async request](https://docs.brightdata.com/api-reference/serp/google-trends/async.md): Use the Bright Data Google Trends async endpoint (31 languages). Submit a request, poll the job ID and retrieve results as JSON with 200 OK on success. - [Category](https://docs.brightdata.com/api-reference/serp/google-trends/category.md): Configure the Bright Data Google Trends Category parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Geo](https://docs.brightdata.com/api-reference/serp/google-trends/geo.md): Reference for the Bright Data Google Trends Geo parameter. Refines queries and returns matching results as JSON or HTML. On port 33335. - [Google Trends localization](https://docs.brightdata.com/api-reference/serp/google-trends/localization.md): Configure the Bright Data Google Trends Google Trends localization parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Search Type](https://docs.brightdata.com/api-reference/serp/google-trends/search-type.md): Configure the Bright Data Google Trends Search Type parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Google Trends text search](https://docs.brightdata.com/api-reference/serp/google-trends/text-search.md): Configure the Bright Data Google Trends Google Trends text search parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Time Range](https://docs.brightdata.com/api-reference/serp/google-trends/time-range.md): Configure the Bright Data Google Trends Time Range parameter to refine queries and return matching results as JSON or HTML. On port 33335. - [Terminology](https://docs.brightdata.com/api-reference/terminology.md): Reference for Bright Data documentation terminology in 2026: API keys, proxies and product names used across the developer docs and 660+ scrapers. - [Send your first Request](https://docs.brightdata.com/api-reference/unlocker/sending_first_request.md): Send your first Bright Data Unlocker API (98% success rate) request. Walk through authentication, setup and a cURL example that returns unblocked HTML. - [Archive](https://docs.brightdata.com/archive-quickstart.md) - [Browser API](https://docs.brightdata.com/browser-api-quickstart.md) - [Browser Extension](https://docs.brightdata.com/browser-extension-quickstart.md) - [Bright Data CLI quickstart](https://docs.brightdata.com/cli-quickstart.md) - [Command Reference](https://docs.brightdata.com/cli/commands.md): Reference for every Bright Data CLI command across 4 areas (scrape, search, pipelines and config), with flags, global options and copy-paste examples. - [Usage Examples](https://docs.brightdata.com/cli/examples.md): Real-world workflows and recipes for the Bright Data CLI (660+ scrapers), from 1-line scrapes returning clean markdown to scheduled pipelines feeding LLMs. - [Bright Data CLI FAQs](https://docs.brightdata.com/cli/faqs.md): FAQs and troubleshooting for the Bright Data CLI: brightdata and bdata aliases, authentication, installation issues and common errors across 660+ scrapers. - [Installation & Setup](https://docs.brightdata.com/cli/installation.md): Install the Bright Data CLI (660+ scrapers) via npm or curl and authenticate your account with an API key in 1 minute. Includes setup verification commands. - [Bright Data CLI](https://docs.brightdata.com/cli/overview.md): Scrape websites, search the web, extract structured data from 40+ platforms, and manage your Bright Data account from the terminal. - [Crawl API quickstart](https://docs.brightdata.com/crawl-api-quickstart.md) - [Managed Services quickstart](https://docs.brightdata.com/custom-dataset-quickstart.md) - [Data Center](https://docs.brightdata.com/data-center-quickstart.md) - [Dataset Marketplace](https://docs.brightdata.com/dataset-marketplace-quickstart.md) - [Archive API reference](https://docs.brightdata.com/datasets/archive/api-reference.md): API reference for Bright Data's Web Archive search, including endpoints for running queries and retrieving archived web data. - [How data range affects delivery time](https://docs.brightdata.com/datasets/archive/data-range-vs-delivery-time.md): Understand how your selected data range affects delivery time in Bright Data's Web Archive, including S3 Glacier retrieval delays for older data. - [FAQ: Archive API](https://docs.brightdata.com/datasets/archive/faqs.md): FAQs about the Bright Data Archive API: available data, freshness, refresh cadence, pricing model and 4 supported delivery destinations for archive snapshots. - [Web Archive Overview](https://docs.brightdata.com/datasets/archive/overview.md): The Web Archive gives access to Bright Data's stored web traffic (250+ domains), a growing repository of pages collected through Unlocker and SERP APIs. - [Data validation for Customers](https://docs.brightdata.com/datasets/data-validation/data-validation-for-customers.md): How Bright Data's automated dataset validation works across 250+ domains for customers: verification checks, error handling and approval flow before delivery. - [Data validation for Partners](https://docs.brightdata.com/datasets/data-validation/data-validation-for-partners.md): How Bright Data's data staging and validation process works across 250+ domains for partners: error handling, approval workflows and quality checks. - [Code Examples](https://docs.brightdata.com/datasets/deep-lookup/code-examples.md): Python, Node.js and shell examples for the Bright Data Deep Lookup API: submit a query, poll for results and parse the structured response end-to-end. - [Error Handling](https://docs.brightdata.com/datasets/deep-lookup/errors.md): Reference for Deep Lookup API error codes and response formats, including INVALID_QUERY and other common errors with resolution guidance. - [Deep Lookup Documentation](https://docs.brightdata.com/datasets/deep-lookup/overview.md): Deep Lookup is an AI-powered research tool for finding companies, professionals, and entities from 1,000+ public sources with 95%+ accuracy. - [Deep Lookup - Pricing](https://docs.brightdata.com/datasets/deep-lookup/pricing.md): Bright Data Deep Lookup pricing is pay-per-result: you pay only for successfully matched records. Skipped or unmatched results are free. Achieves 95% accuracy. - [Data Feeds](https://docs.brightdata.com/datasets/introduction.md): Collect and process web data without managing scraping infrastructure. Use 660+ pre-built scrapers, deploy custom scrapers, or buy ready-made datasets. - [Customization and Filtering](https://docs.brightdata.com/datasets/marketplace/customization-and-filtering.md): Customize fields and apply filters to Bright Data Marketplace datasets (250+ domains) using the UI or API to get the data subset you need. - [Marketplace data delivery](https://docs.brightdata.com/datasets/marketplace/data-delivery-and-export.md): Receive Bright Data Marketplace datasets in JSON, NDJSON, CSV, XLSX or Parquet via email, API, webhooks or cloud destinations like S3 and Snowflake. - [Dataset View](https://docs.brightdata.com/datasets/marketplace/dataset-view.md): Browse dataset details in the Bright Data Marketplace (250+ domains), including data fields, freshness, sample downloads and purchase options. - [Dataset Marketplace FAQs](https://docs.brightdata.com/datasets/marketplace/faqs.md): FAQs about Bright Data's Dataset Marketplace (250+ domains), including available datasets, delivery options and purchase choices for ready-to-use data. - [Marketplace fill rates](https://docs.brightdata.com/datasets/marketplace/fill-rates-and-statistics.md): Review per-field fill rates, record counts and data freshness on the Statistics tab of any Bright Data Marketplace dataset (250+ domains) before purchase. - [Filter dataset by API](https://docs.brightdata.com/datasets/marketplace/filter-dataset-by-api.md): Filter Bright Data Marketplace datasets programmatically using the Filter Dataset API. See the full API reference for parameters and examples. - [Dataset Marketplace Overview](https://docs.brightdata.com/datasets/marketplace/overview.md): Browse and buy 350+ ready-to-use datasets from 250+ domains. Updated on a schedule, customizable by field and delivered in your preferred format. - [Pricing](https://docs.brightdata.com/datasets/marketplace/pricing.md): Understand how Bright Data Marketplace datasets are priced, including per-record costs and compute fees for pre-collected and fresh records. - [Purchase Options](https://docs.brightdata.com/datasets/marketplace/purchase-options.md): Compare 2 Bright Data Marketplace purchase options: one-time or subscription, pre-collected or fresh data, with supported delivery destinations. - [Build a scraper with the AI Agent](https://docs.brightdata.com/datasets/scraper-studio/ai-agent.md): Use Bright Data Scraper Studio's AI Agent to build a custom web scraper from a natural-language prompt in about 10 minutes, no coding required. - [Web scraping basics in Scraper Studio](https://docs.brightdata.com/datasets/scraper-studio/basics-of-web-scraping.md): Learn core web scraping concepts used in Bright Data Scraper Studio: navigation, parsing, 2 worker types, stages and handling scale-related blocking. - [Scraper Studio IDE best practices](https://docs.brightdata.com/datasets/scraper-studio/best-practices.md): Bright Data Scraper Studio IDE best practices for dead page detection, request batching, pagination, popups, timeouts, retries and parser code in 8 sections. - [Develop a scraper with the IDE](https://docs.brightdata.com/datasets/scraper-studio/develop-a-scraper.md): Build a custom web scraper in the Bright Data Scraper Studio IDE in 5 steps: write interaction and parser code in JavaScript, preview output and save. - [Scraper Studio FAQs](https://docs.brightdata.com/datasets/scraper-studio/faqs.md): FAQs about Bright Data Scraper Studio: 2 scraper types, inputs and outputs, billing, limits, snapshots and reporting issues for custom scraper builds. - [Scraper Studio dashboard features](https://docs.brightdata.com/datasets/scraper-studio/features.md): Reference for the Bright Data Scraper Studio dashboard across 5 panels: scraper action menu, properties, delivery preferences, batch limits and statistics. - [Scraper Studio functions reference](https://docs.brightdata.com/datasets/scraper-studio/functions.md): Reference for Bright Data Scraper Studio interaction and parser functions: navigation, waits, selectors and parser helpers with parameters and 30+ examples. - [Initiate collection and delivery](https://docs.brightdata.com/datasets/scraper-studio/initiate-collection-and-delivery-options.md): Trigger a Bright Data Scraper Studio collection by API, manually or on a schedule, and deliver to webhook, S3, GCS, Azure, SFTP, email or API download. - [Understanding Scraper Studio](https://docs.brightdata.com/datasets/scraper-studio/introduction.md): Bright Data Scraper Studio is a cloud IDE for custom web scrapers with an AI Agent and JavaScript editor, running on 400M+ residential IPs and unblocking. - [Bright Data Scraper Studio API quickstart](https://docs.brightdata.com/datasets/scraper-studio/quickstart.md): Trigger a published Bright Data Scraper Studio collector and download structured JSON in three steps. Copy-paste examples in cURL, Node.js and Python. - [Scraper Studio IDE interface reference](https://docs.brightdata.com/datasets/scraper-studio/scraper-studio-ide-interface.md): Reference for the Bright Data Scraper Studio JavaScript IDE: templates, stages, debug tabs, input controls, 2 worker settings and the Self-Healing tool. - [Fix scrapers with the Self-Healing tool](https://docs.brightdata.com/datasets/scraper-studio/self-healing-tool.md): Use the Bright Data Scraper Studio Self-Healing tool to fix broken scrapers and add or remove output fields from plain-language prompts in 1 click. - [Scraper Studio specifications](https://docs.brightdata.com/datasets/scraper-studio/specifications.md): Bright Data Scraper Studio infrastructure limits, billing model (CPM + per-GB downloads) and data retention windows for batch and real-time snapshots in 2024. - [Scraper Studio video tutorials](https://docs.brightdata.com/datasets/scraper-studio/videos.md): Watch 8 Bright Data Scraper Studio video tutorials: building search scrapers, handling pagination, using templates, debugging and scraping dynamic sites. - [WARC snapshots in Scraper Studio](https://docs.brightdata.com/datasets/scraper-studio/warc-ide.md): Enable WARC file output in Bright Data Scraper Studio to archive the full HTTP response captured during a browser-worker scrape, ISO 28500 compliant. - [Scraper Studio worker types](https://docs.brightdata.com/datasets/scraper-studio/worker-types.md): Choose between 2 worker types in Bright Data Scraper Studio (Browser worker or Code worker) based on whether your site needs UI interaction or HTTP requests. - [Async Amazon Data Collection](https://docs.brightdata.com/datasets/scrapers/amazon/async-requests.md): Trigger large-scale Amazon scraping jobs, monitor progress and retrieve results with the Bright Data async /trigger endpoint. Batches up to 1 GB input. - [Amazon Data Delivery to Amazon S3](https://docs.brightdata.com/datasets/scrapers/amazon/data-delivery/amazon-s3.md): Configure the Bright Data Amazon Scraper API to deliver scraped product, review and seller data directly to your Amazon S3 bucket when each job completes. - [Amazon Data Delivery via Webhook](https://docs.brightdata.com/datasets/scrapers/amazon/data-delivery/webhooks.md): Configure the Bright Data Amazon Scraper API to push scraped data to your HTTPS webhook as each collection job completes across 5 supported endpoints. - [Amazon Scraper API](https://docs.brightdata.com/datasets/scrapers/amazon/introduction.md): Extract structured data from Amazon products, reviews, sellers, and search results using the Bright Data Amazon Scraper API. Handles up to 20 URLs per request. - [Amazon Scraper Quickstart](https://docs.brightdata.com/datasets/scrapers/amazon/quickstart.md): Set up the Bright Data Amazon Scraper API and collect your first product, review or seller record as structured JSON in under 5 minutes from the Control Panel. - [Send Your First Amazon API Request](https://docs.brightdata.com/datasets/scrapers/amazon/send-first-request.md): Send synchronous requests to all 5 Bright Data Amazon Scraper API endpoints with copy-paste examples for products, reviews, sellers, global and search. - [Async ChatGPT Search Collection](https://docs.brightdata.com/datasets/scrapers/chatgpt/async-requests.md): Trigger large-scale ChatGPT search jobs, monitor progress, and retrieve results using the Bright Data async /trigger endpoint. Supports batches of 20 prompts. - [ChatGPT Data Delivery to Amazon S3](https://docs.brightdata.com/datasets/scrapers/chatgpt/data-delivery/amazon-s3.md): Configure the Bright Data ChatGPT Scraper API to deliver scraped prompt responses and citations directly to your Amazon S3 bucket when each job completes. - [ChatGPT Data Delivery via Webhook](https://docs.brightdata.com/datasets/scrapers/chatgpt/data-delivery/webhooks.md): Configure webhook delivery to receive scraped ChatGPT search data at your HTTP endpoint as soon as the collection completes. Returns up to 1 GB per response. - [ChatGPT Scraper API](https://docs.brightdata.com/datasets/scrapers/chatgpt/introduction.md): Use the Bright Data ChatGPT Scraper API to extract structured search results, citations and answers. Handles up to 20 inputs. - [ChatGPT Scraper Quickstart](https://docs.brightdata.com/datasets/scrapers/chatgpt/quickstart.md): Set up the Bright Data ChatGPT Scraper API and send your first prompt to receive structured JSON with search results and citations in under 5 minutes. - [Send Your First ChatGPT Search Request](https://docs.brightdata.com/datasets/scrapers/chatgpt/send-first-request.md): Make synchronous requests to the Bright Data ChatGPT Scraper API with copy-paste examples for search, targeting across 195 countries and follow-up prompts. - [Query fan-out and web search control](https://docs.brightdata.com/datasets/scrapers/concepts/query-fan-out.md): Use the web_search input to control whether LLM scrapers run a web search and read web_search_triggered (1 = a search ran for the request) to confirm. - [Understanding sync vs. async requests](https://docs.brightdata.com/datasets/scrapers/concepts/sync-vs-async.md): Choose between synchronous and asynchronous Bright Data Scraper API requests. Sync supports up to 20 URLs per request; async supports up to 1 GB input. - [Web Scraper API vs DIY scraping](https://docs.brightdata.com/datasets/scrapers/concepts/web-scraper-api-vs-diy.md): Compare Bright Data Web Scraper API (660+ pre-built scrapers) with DIY scraping (proxies + custom code) to decide which approach fits your use case. - [Async Batch Requests for Facebook](https://docs.brightdata.com/datasets/scrapers/facebook/async-requests.md): Trigger large-scale Facebook scraping jobs, monitor progress, and retrieve results using the Bright Data async /trigger endpoint. Supports batches of 20 URLs. - [Facebook Data Delivery to Amazon S3](https://docs.brightdata.com/datasets/scrapers/facebook/data-delivery/amazon-s3.md): Configure the Bright Data Facebook Scraper API to deliver scraped profiles, posts and marketplace data directly to your Amazon S3 bucket on job completion. - [Facebook Data Delivery via Webhook](https://docs.brightdata.com/datasets/scrapers/facebook/data-delivery/webhooks.md): Configure the Bright Data Facebook Scraper API to push scraped profiles, posts and comments to your HTTPS webhook as each job completes across 9 endpoints. - [Facebook Scraper API](https://docs.brightdata.com/datasets/scrapers/facebook/introduction.md): Extract structured data from Facebook profiles, pages, posts, marketplace, events and more across 9 endpoints using the Bright Data Facebook Scraper API. - [Facebook Scraper Quickstart](https://docs.brightdata.com/datasets/scrapers/facebook/quickstart.md): Set up the Bright Data Facebook Scraper API and collect your first profile, page or post as structured JSON in under 5 minutes from the Control Panel. - [Send Your First Facebook API Request](https://docs.brightdata.com/datasets/scrapers/facebook/send-first-request.md): Send synchronous requests to the Bright Data Facebook Scraper API across 9 endpoints with examples for profiles, page posts, marketplace and comments. - [How to scrape Google data in bulk](https://docs.brightdata.com/datasets/scrapers/google/async-requests.md): Trigger large-scale Google scraping jobs, monitor progress and retrieve results using the Bright Data async /trigger endpoint. Returns up to 1 GB per response. - [How to deliver Google data to Amazon S3](https://docs.brightdata.com/datasets/scrapers/google/data-delivery/amazon-s3.md): Configure the Bright Data Google Scraper API to deliver scraped Maps, Trends and review data directly to your Amazon S3 bucket on job completion. - [How to receive Google data via webhooks](https://docs.brightdata.com/datasets/scrapers/google/data-delivery/webhooks.md): Configure the Bright Data Google Scraper API to push scraped Maps, Trends and review data to your HTTPS webhook across multiple endpoints (4xx errors retried). - [Google Scraper API](https://docs.brightdata.com/datasets/scrapers/google/introduction.md): Extract structured data from Google Maps, Shopping, SERP, Flights, Hotels and more using the Bright Data Google Scraper API. Handles up to 100 organic results. - [Google Scraper Quickstart](https://docs.brightdata.com/datasets/scrapers/google/quickstart.md): Set up the Bright Data Google Scraper API and collect your first Google Maps place as structured JSON in under 5 minutes from the Control Panel. - [Send Your First Google API Request](https://docs.brightdata.com/datasets/scrapers/google/send-first-request.md): Send synchronous requests to every Bright Data Google Scraper API endpoint with copy-paste examples for Maps, Trends, reviews and Play Store across 4 surfaces. - [How to scrape Instagram data in bulk](https://docs.brightdata.com/datasets/scrapers/instagram/async-requests.md): Trigger large-scale Instagram scraping jobs, monitor progress, and retrieve results using the Bright Data async /trigger endpoint. Supports batches of 20 URLs. - [Instagram Data Delivery to Amazon S3](https://docs.brightdata.com/datasets/scrapers/instagram/data-delivery/amazon-s3.md): Configure the Bright Data Instagram Scraper API to deliver scraped profiles, posts and reels data directly to your Amazon S3 bucket on job completion. - [Instagram Data Delivery via Webhook](https://docs.brightdata.com/datasets/scrapers/instagram/data-delivery/webhooks.md): Configure the Bright Data Instagram Scraper API to push scraped profiles, posts and reels to your HTTPS webhook as each job completes across 4 endpoints. - [Instagram Scraper API](https://docs.brightdata.com/datasets/scrapers/instagram/introduction.md): Extract structured data from Instagram profiles, posts, reels, and comments using the Bright Data Instagram Scraper API. Handles up to 20 URLs per request. - [Instagram Scraper Quickstart](https://docs.brightdata.com/datasets/scrapers/instagram/quickstart.md): Set up the Bright Data Instagram Scraper API and collect your first profile, post or reel as structured JSON in under 5 minutes from the Control Panel. - [Send Your First Instagram API Request](https://docs.brightdata.com/datasets/scrapers/instagram/send-first-request.md): Send synchronous requests to all 4 Bright Data Instagram Scraper API endpoints with copy-paste examples for profiles, posts, reels and comments. - [How to scrape LinkedIn data in bulk](https://docs.brightdata.com/datasets/scrapers/linkedin/async-requests.md): Trigger large-scale LinkedIn scraping jobs, monitor progress, and retrieve results using the Bright Data async /trigger endpoint. Supports batches of 20 URLs. - [How to deliver LinkedIn data to Amazon S3](https://docs.brightdata.com/datasets/scrapers/linkedin/data-delivery/amazon-s3.md): Configure the Bright Data LinkedIn Scraper API to deliver scraped profiles, companies, jobs and posts directly to your Amazon S3 bucket on job completion. - [How to receive LinkedIn data via webhooks](https://docs.brightdata.com/datasets/scrapers/linkedin/data-delivery/webhooks.md): Configure the Bright Data LinkedIn Scraper API to push scraped profiles, companies, jobs and posts to your HTTPS webhook across 4 endpoints as jobs complete. - [LinkedIn Scraper API](https://docs.brightdata.com/datasets/scrapers/linkedin/introduction.md): Use the Bright Data LinkedIn Scraper API to extract structured data from profiles, companies, jobs and posts. Handles up to 20 URLs per request. - [LinkedIn Scraper Quickstart](https://docs.brightdata.com/datasets/scrapers/linkedin/quickstart.md): Set up the Bright Data LinkedIn Scraper API and collect your first profile, company or job as structured JSON in under 5 minutes from the Control Panel. - [Send Your First LinkedIn API Request](https://docs.brightdata.com/datasets/scrapers/linkedin/send-first-request.md): Send synchronous requests to all 4 Bright Data LinkedIn Scraper API endpoints with copy-paste examples for profiles, companies, jobs and posts. - [Managed Services](https://docs.brightdata.com/datasets/scrapers/managed-services.md): Bright Data Managed Services delivers end-to-end custom web data extraction across 250+ domains with dedicated project management and scraper development. - [Scrapers](https://docs.brightdata.com/datasets/scrapers/overview.md): Browse Bright Data Web Scraper APIs for Amazon, LinkedIn, Google, Instagram, TikTok and 660+ other sites. Pre-built scrapers return structured JSON on demand. - [How to scrape Reddit data in bulk](https://docs.brightdata.com/datasets/scrapers/reddit/async-requests.md): Trigger large-scale Reddit scraping jobs, monitor progress and retrieve results using the Bright Data async /trigger endpoint. Supports batches of 20 URLs. - [How to deliver Reddit data to Amazon S3](https://docs.brightdata.com/datasets/scrapers/reddit/data-delivery/amazon-s3.md): Configure the Bright Data Reddit Scraper API to deliver scraped posts, comments and subreddit data directly to your Amazon S3 bucket on job completion. - [How to receive Reddit data via webhooks](https://docs.brightdata.com/datasets/scrapers/reddit/data-delivery/webhooks.md): Configure the Bright Data Reddit Scraper API to push scraped posts, comments and subreddit data to your HTTPS webhook with 4xx errors retried automatically. - [Reddit Scraper API](https://docs.brightdata.com/datasets/scrapers/reddit/introduction.md): Use the Bright Data Reddit Scraper API to extract structured data from posts, comments and subreddits. Handles up to 20 URLs per request. - [Reddit Scraper Quickstart](https://docs.brightdata.com/datasets/scrapers/reddit/quickstart.md): Set up the Bright Data Reddit Scraper API and collect your first post, comment thread or subreddit as structured JSON in under 5 minutes from the Control Panel. - [Send Your First Reddit API Request](https://docs.brightdata.com/datasets/scrapers/reddit/send-first-request.md): Send synchronous requests to every Bright Data Reddit Scraper API endpoint with copy-paste examples for posts, comments and subreddit data across 3 surfaces. - [AI Web Scrapers Documentation](https://docs.brightdata.com/datasets/scrapers/scrapers-library/ai-scrapers.md): Use Bright Data AI scrapers across 5 platforms (ChatGPT, Perplexity, Gemini, Grok, Google AI Mode) to retrieve structured prompt responses with citations. - [Scrapers library API reference](https://docs.brightdata.com/datasets/scrapers/scrapers-library/api-reference.md): Full API reference for Bright Data's Scrapers Library, including endpoints for triggering collections, retrieving snapshots, and managing jobs. - [Custom inputs](https://docs.brightdata.com/datasets/scrapers/scrapers-library/custom-inputs.md): Add custom fields to a Bright Data Web Scraper API input schema (660+ pre-built scrapers); values you send are returned in each output record for tagging. - [Deadline Feature](https://docs.brightdata.com/datasets/scrapers/scrapers-library/deadline-feature.md): Limit how long a Bright Data Web Scraper API (660+ scrapers) trigger request waits when a snapshot may take a long time to finish. - [Delivery Options](https://docs.brightdata.com/datasets/scrapers/scrapers-library/delivery-options.md): Configure Bright Data Web Scraper API delivery: API download, S3, Azure Blob, GCS, SFTP and webhook endpoints with JSON, NDJSON and CSV output formats. - [Error codes by Endpoint](https://docs.brightdata.com/datasets/scrapers/scrapers-library/error-list-by-endpoint.md): Reference of Bright Data Web Scraper API error codes grouped by endpoint with cause and fix for 4xx and 5xx responses across trigger, snapshot and delivery. - [Scrapers FAQs](https://docs.brightdata.com/datasets/scrapers/scrapers-library/faqs.md): FAQs about Bright Data Scrapers (660+ pre-built scrapers) covering setup, authentication, data formats, pricing and large-scale data extraction. - [Clay integration](https://docs.brightdata.com/datasets/scrapers/scrapers-library/integrations/clay.md): Integrate Bright Data's Web Scraper API (660+ pre-built scrapers) with Clay to automate data collection and enrich workflows with structured web data. - [Scrapers Library overview](https://docs.brightdata.com/datasets/scrapers/scrapers-library/overview.md): Use Bright Data's Scrapers Library to extract structured data from 660+ pre-built scrapers via synchronous or asynchronous API calls. - [Scrapers - Quick Start](https://docs.brightdata.com/datasets/scrapers/scrapers-library/quickstart.md): Get started with the Bright Data Scrapers Library (660+ pre-built scrapers): pick a target site, trigger a collection, and retrieve results in 3 steps. - [Streamed and file delivery](https://docs.brightdata.com/datasets/scrapers/scrapers-library/stream-and-file-delivery.md): Configure streamed delivery to receive large snapshots in real-time batches across 660+ scrapers, or file delivery to retrieve raw page files alongside data. - [Success Rate alerts for Scrapers](https://docs.brightdata.com/datasets/scrapers/scrapers-library/success-rate.md): Configure per-scraper email alerts in the Bright Data Control Panel for any of 660+ scrapers when a Web Scraper API success rate drops or recovers. - [Working with Sources in AI Scrapers](https://docs.brightdata.com/datasets/scrapers/scrapers-library/working-with-sources.md): Work with citation sources in Bright Data AI scrapers across 5 platforms: source generation, handling source errors and prompting for verifiable output. - [Async TikTok Data Collection](https://docs.brightdata.com/datasets/scrapers/tiktok/async-requests.md): Trigger large-scale TikTok scraping jobs, monitor progress, and retrieve results using the Bright Data async /trigger endpoint. Supports batches of 20 URLs. - [TikTok Data Delivery to Amazon S3](https://docs.brightdata.com/datasets/scrapers/tiktok/data-delivery/amazon-s3.md): Configure the Bright Data TikTok Scraper API to deliver scraped profiles, posts, comments and shop data directly to your Amazon S3 bucket on job completion. - [TikTok Data Delivery via Webhook](https://docs.brightdata.com/datasets/scrapers/tiktok/data-delivery/webhooks.md): Configure the Bright Data TikTok Scraper API to push scraped profiles, posts and comments to your HTTPS webhook as each job completes across 5 endpoints. - [TikTok Scraper API](https://docs.brightdata.com/datasets/scrapers/tiktok/introduction.md): Extract structured data from TikTok profiles, posts, comments, and shop products using the Bright Data TikTok Scraper API. Handles up to 20 URLs per request. - [TikTok Scraper Quickstart](https://docs.brightdata.com/datasets/scrapers/tiktok/quickstart.md): Set up the Bright Data TikTok Scraper API and collect your first profile, post or shop record as structured JSON in under 5 minutes from the Control Panel. - [Send Your First TikTok API Request](https://docs.brightdata.com/datasets/scrapers/tiktok/send-first-request.md): Send synchronous requests to all 5 Bright Data TikTok Scraper API endpoints with copy-paste examples for profiles, posts, comments and shop data. - [Build a daily Amazon price monitor](https://docs.brightdata.com/datasets/scrapers/tutorials/amazon-price-monitor.md): Schedule a daily Amazon SKU scrape with the Bright Data Amazon Scraper API, delivered to S3 and orchestrated by a GitHub Actions cron workflow. - [Send LinkedIn profiles to your CRM](https://docs.brightdata.com/datasets/scrapers/tutorials/linkedin-to-crm.md): Build a pipeline that scrapes LinkedIn profiles with Bright Data and delivers CRM-ready contact records to a Next.js 14 webhook handler deployed on Vercel. - [Build a keyword social listener](https://docs.brightdata.com/datasets/scrapers/tutorials/social-listener.md): Build a keyword social listener with Bright Data SERP API (31 languages) and social scrapers. Discover Instagram, TikTok and X posts, then collect full data. - [Async Batch Requests for X (Twitter)](https://docs.brightdata.com/datasets/scrapers/twitter/async-requests.md): Trigger large-scale X scraping jobs, monitor progress, and retrieve results using the Bright Data async /trigger endpoint. Handles up to 20 URLs per request. - [X (Twitter) Data Delivery to Amazon S3](https://docs.brightdata.com/datasets/scrapers/twitter/data-delivery/amazon-s3.md): Configure the Bright Data X (Twitter) Scraper API to deliver scraped profiles, posts and search results directly to your Amazon S3 bucket on job completion. - [X (Twitter) Data Delivery via Webhook](https://docs.brightdata.com/datasets/scrapers/twitter/data-delivery/webhooks.md): Configure the Bright Data X (Twitter) Scraper API to push scraped profiles, posts and search results to your HTTPS webhook across 2 endpoints as jobs complete. - [X (Twitter) Scraper API](https://docs.brightdata.com/datasets/scrapers/twitter/introduction.md): Use the Bright Data X (Twitter) Scraper API to extract structured data from profiles and posts. Handles up to 20 URLs per request. - [X (Twitter) Scraper Quickstart](https://docs.brightdata.com/datasets/scrapers/twitter/quickstart.md): Set up the Bright Data X (Twitter) Scraper API and collect your first profile or post as structured JSON in under 5 minutes from the Control Panel. - [Send Your First X (Twitter) API Request](https://docs.brightdata.com/datasets/scrapers/twitter/send-first-request.md): Send synchronous requests to all 2 Bright Data X (Twitter) Scraper API endpoints with copy-paste examples for profiles and posts collection. - [Async Batch Requests for YouTube](https://docs.brightdata.com/datasets/scrapers/youtube/async-requests.md): Trigger large-scale YouTube scraping jobs, monitor progress, and retrieve results using the Bright Data async /trigger endpoint. Supports batches of 20 URLs. - [YouTube Data Delivery to Amazon S3](https://docs.brightdata.com/datasets/scrapers/youtube/data-delivery/amazon-s3.md): Configure the Bright Data YouTube Scraper API to deliver scraped channel, video and comment data directly to your Amazon S3 bucket on job completion. - [YouTube Data Delivery via Webhook](https://docs.brightdata.com/datasets/scrapers/youtube/data-delivery/webhooks.md): Configure the Bright Data YouTube Scraper API to push scraped channel, video and comment data to your HTTPS webhook across 3 endpoints as each job completes. - [YouTube Scraper API](https://docs.brightdata.com/datasets/scrapers/youtube/introduction.md): Use the Bright Data YouTube Scraper API to extract structured data from channels, videos and comments. Handles up to 20 URLs per request. - [YouTube Scraper Quickstart](https://docs.brightdata.com/datasets/scrapers/youtube/quickstart.md): Set up the Bright Data YouTube Scraper API and collect your first channel, video or comment as structured JSON in under 5 minutes from the Control Panel. - [Send Your First YouTube API Request](https://docs.brightdata.com/datasets/scrapers/youtube/send-first-request.md): Send synchronous requests to all 3 Bright Data YouTube Scraper API endpoints with copy-paste examples for channels, videos and comments collection. - [Fast Images Search](https://docs.brightdata.com/fast-images-search.md): Use Bright Data Fast SERP (31 languages) for Google Images via the native proxy interface. Receive compact JSON image results suited for real-time applications. - [Fast Maps Search](https://docs.brightdata.com/fast-maps-search.md): Use Bright Data Fast SERP (31 languages) for Google Maps via the native proxy interface. Receive compact JSON Maps results suited for real-time applications. - [Fast News Search](https://docs.brightdata.com/fast-news-search.md): Use Bright Data's Fast SERP service (31 languages) to retrieve compact Google News search results in real time, for selected enterprise customers. - [Fast Shopping: Search & Product details](https://docs.brightdata.com/fast-shopping-search.md): Use Bright Data's Fast SERP service (31 languages) to retrieve compact Shopping search results in real time via a native proxy interface. - [Fast Web Search](https://docs.brightdata.com/fast-web-search.md): Use Bright Data Fast SERP (31 languages) to retrieve compact JSON search results in real time via a native proxy interface, for low-latency apps. - [Billing](https://docs.brightdata.com/general/account/billing-and-pricing/billing.md): Understand how Bright Data billing works in 4 areas: monthly commitments, pay-as-you-go funds and how usage limits apply to your account. - [About the Bright Rewards Program](https://docs.brightdata.com/general/account/billing-and-pricing/bright-rewards-program.md): Earn Bright Points each month based on Bright Data spending and redeem them as account credit when adding funds. Higher monthly spend unlocks larger rewards. - [Track Your Usage with Costs Explorer](https://docs.brightdata.com/general/account/billing-and-pricing/costs-explorer.md): Use Costs Explorer in the Bright Data Control Panel to track usage and costs across all your APIs. Filter by product, date and proxy in 3 clicks. - [Billing and pricing FAQs](https://docs.brightdata.com/general/account/billing-and-pricing/faqs.md): FAQs about billing for Bright Data accounts, including credentials, cost structure and API management across 4 proxy network products. - [Payment](https://docs.brightdata.com/general/account/billing-and-pricing/payment.md): FAQs on payments for Bright Data accounts across 3 areas: prepayment, automatic recharging and the accepted payment methods on the platform. - [Accepted Payment Methods](https://docs.brightdata.com/general/account/billing-and-pricing/payment-methods.md): Pay for Bright Data services with 4 options (PayPal, credit card, wire transfer, crypto). Set your default from the billing page in the Control Panel. - [Payment Method Verification](https://docs.brightdata.com/general/account/billing-and-pricing/payment-verification.md): Why a payment method is required to access Proxy Networks and Web Unlocker API on a free trial across 4 product lines, and how to add one in 2 steps. - [Premium IPs (deprecated)](https://docs.brightdata.com/general/account/billing-and-pricing/premium-ips.md): Premium IPs are deprecated and no longer offered by Bright Data. Use 1 of 4 alternatives (Datacenter, ISP, Residential or Mobile) for equivalent IP quality. - [Bright Data Promo Codes](https://docs.brightdata.com/general/account/billing-and-pricing/promo-codes.md): Find and apply Bright Data promo codes in 3 steps to get exclusive discounts on subscription plans, products and services across the platform. - [Account Management FAQs](https://docs.brightdata.com/general/account/faqs.md): FAQs on Bright Data account management across 4 topics: how to re-verify, delete your account, and manage subscriptions on the platform. - [Limited Trial Account Restrictions](https://docs.brightdata.com/general/account/limited-trial-restrictions.md): How rate limits and balance restrictions apply to Bright Data accounts in Limited Trial mode across 4 products, and how to remove them with verification. - [Account Management Overview](https://docs.brightdata.com/general/account/overview.md): Manage your Bright Data account: SSL certificates, billing and pricing, team access, user permissions, API keys and security settings from the Control Panel. - [Referral Program](https://docs.brightdata.com/general/account/referral-program.md): Earn up to 50% of revenue from customers you refer to Bright Data. See how the referral program works, payout terms, and how it differs from affiliates. - [SSL Certificate](https://docs.brightdata.com/general/account/ssl-certificate.md): Install and use Bright Data's SSL certificate on port 33335 for end-to-end encrypted connections with Residential, Mobile, Unlocker and SERP APIs. - [Users Management](https://docs.brightdata.com/general/account/users-management.md): Manage Bright Data users and permissions across 3 access types: Control Panel users, proxy/API users and billing contacts, each with separate role scopes. - [Azure Entra ID SSO Setup](https://docs.brightdata.com/general/authentication/How_to_set_up_Azure_SSO_Entra_ID_with_Bright_Data.md): Step-by-step guide to configuring Azure Entra ID (formerly Azure Active Directory) SSO and SCIM provisioning with Bright Data in 6 steps. - [Google Workspace SSO Setup](https://docs.brightdata.com/general/authentication/How_to_set_up_SSO_with_Google_Workspace_in_Bright_Data.md): Configure Google Workspace OIDC SSO for Bright Data via a Google Cloud Console OAuth 2.0 client ID. Manual provisioning, hd-claim domain enforcement. - [Okta SSO Setup with Bright Data](https://docs.brightdata.com/general/authentication/How_to_set_up_SSO_with_Okta_in_Bright_Data.md): Step-by-step guide to configure Okta OIDC SSO with Bright Data in 5 steps, plus SSO technical reference for enterprise security questionnaires. - [Snowflake Delivery Configuration Guide](https://docs.brightdata.com/general/cloud-providers/snowflake.md): Configure Snowflake as a delivery destination for Bright Data datasets (250+ domains), including connection setup and supported delivery options. - [Bright Data general FAQs](https://docs.brightdata.com/general/faqs.md): FAQs about Bright Data accounts: proxy credentials, port 33335, SSL certificates and IP management across all proxy and API products. - [How Consumers Join the Peers Network](https://docs.brightdata.com/general/policy/How_do_consumers_join_the_Bright_Data_network_of_peers_.md): How consumers join the Bright Data peer network of 400M+ residential IPs through partner apps, with full opt-in consent and resource usage protections. - [Privacy Policy](https://docs.brightdata.com/general/policy/Privacy_Policy.md): Bright Data's Privacy Policy covering data collection across 4 areas, GDPR and CCPA compliance, user rights and how personal data is used across services. - [What is Bright Data Platform?](https://docs.brightdata.com/general/policy/What_is_Bright_Data_platform.md): Overview of the Bright Data platform and how it provides businesses, researchers, and developers with compliant access to public web data. - [Acceptable Use Policy](https://docs.brightdata.com/general/policy/acceptable-use-policy.md): Bright Data's Acceptable Use Policy defines permitted and prohibited platform uses across 4 product areas, including restrictions on illegal activity. - [Bright Data Master Service Agreement](https://docs.brightdata.com/general/policy/license.md): Bright Data Master Service Agreement governing use of all Bright Data services. Last updated July 12, 2023. Read the full terms before signing up. - [App Privacy and Security](https://docs.brightdata.com/general/privacy/privacy-and-security-for-apps.md): How Bright Data ensures the privacy and security of users who install its apps across 3 protections: open-source SDK, sandboxing and user controls. - [Protecting End User Resources](https://docs.brightdata.com/general/privacy/protect-end-users-resources.md): How Bright Data's idle monitor technology protects end users' battery, bandwidth and data plan across 3 resource categories when the device is a network node. - [How does Bright Data handle Abuse Report?](https://docs.brightdata.com/general/security/abuse-report-handling.md): How Bright Data handles abuse reports: domain blocking, traffic investigation, and escalation to the compliance and legal team. - [Allowlist and Denylist IPs and Domains](https://docs.brightdata.com/general/security/allowlist-denylist-ips-domains.md): Configure allowlists and denylists for IPs and domains in your Bright Data proxy zone (port 33335) to control who can access it for traffic security. - [Bright Data Network Security](https://docs.brightdata.com/general/security/network-security.md): How Bright Data secures its virtual ISP network across 4 layers: registration requirements, DDoS prevention, domain denylisting and traffic monitoring. - [Security & Compliance](https://docs.brightdata.com/general/security/security-overview.md): Bright Data security and compliance: ISO 27001, SOC 2, regular penetration testing and encryption, covering MCP server, Browser API and all Bright Data APIs. - [Event Log](https://docs.brightdata.com/general/usage-monitoring/Event_log.md): How to read the Bright Data event log in the Zones dashboard to monitor recent proxy requests, IP usage, and zone activity at a glance. - [Monitor your Usage](https://docs.brightdata.com/general/usage-monitoring/Monitoring_Residential_Network_Usage.md): How to monitor your Bright Data residential proxy bandwidth consumption in real time using the Statistics view in the Control Panel. - [Usage](https://docs.brightdata.com/general/usage-monitoring/Usage.md): Manage and control Bright Data account usage across 4 zones, including disabling zones to pause billing and understanding pre-commit plan behavior. - [Bandwidth](https://docs.brightdata.com/general/usage-monitoring/bandwidth.md): How Bright Data calculates bandwidth usage, including request and response headers, POST data, and how trial traffic is tracked and billed. - [Unlimited DC & ISP Zones: Fair Use](https://docs.brightdata.com/general/usage-monitoring/fair_use_allowance.md): Fair use allowance limits for Bright Data Datacenter and ISP unlimited proxies. Effective 1 September 2025 with thresholds and enforcement rules listed. - [SERP Fair Usage: Rate Limit](https://docs.brightdata.com/general/usage-monitoring/serp-rate-limit.md): Bright Data SERP API fair usage policy: global 100 QPS rate limit applied from January 2026, HTTP 429 behavior, and how to request an increase. - [Webhook Notifications](https://docs.brightdata.com/general/webhook_notifications.md): Reference for every webhook notification event sent by Bright Data across 4 products, including event codes, categories and payload structure. - [Webmaster Console](https://docs.brightdata.com/general/webmaster-console.md): Configure BrightBot crawl behavior for your domains with a collectors.txt file in the Bright Data Webmaster Console. Allow IP range 82.97.199.0/24 for access. - [How do I scrape site XYZ?](https://docs.brightdata.com/general/websites.md): Tips and tricks for getting information from specific websites across 4 categories of targets using Bright Data proxies and Scraper APIs. - [How to Set Up Bright Data With AdsPower](https://docs.brightdata.com/integrations/adspower.md): Pair Bright Data (400M+ residential IPs) with AdsPower to stay secure and undetectable for privacy-focused research and market intelligence at scale. - [How to Set Up Bright Data With Aezakmi](https://docs.brightdata.com/integrations/aezakmi.md): Configure Bright Data proxies in Aezakmi to route browser profile traffic through residential, datacenter, ISP, or mobile IPs. Spans 195 countries. - [How to Set Up Bright Data With Agno](https://docs.brightdata.com/integrations/agno.md): Use Bright Data's MCP toolkit in Agno to give AI agents real-time web access and structured data extraction from 40+ platforms. - [Overview](https://docs.brightdata.com/integrations/ai-integrations.md): Connect Bright Data (660+ pre-built scrapers) to AI and ML workflows for RAG pipelines, agent search and structured data collection via the MCP server. - [How to Set Up Bright Data on Android](https://docs.brightdata.com/integrations/android.md): Configure Bright Data proxies on Android for both mobile data (APN) and Wi-Fi networks. Bright Data proxies span 195 countries. - [How to Set Up Bright Data With Antik](https://docs.brightdata.com/integrations/antik.md): Step-by-step guide to configuring Bright Data proxies in Antik for managing multiple browser profiles with geo-targeted IP routing. Spans 195 countries. - [How to Use Bright Data with Apify](https://docs.brightdata.com/integrations/apify.md): Step-by-step guide to configuring Bright Data (400M+ IPs) in Apify actors to bypass IP bans, geo-restrictions and CAPTCHAs in scraping workflows. - [Automation Integrations](https://docs.brightdata.com/integrations/automation-integrations.md): Use Bright Data proxies and web data APIs with workflow automation platforms including Zapier, n8n, Make and Lindy.ai for hands-off data flows. - [How to Use Bright Data with BeautifulSoup](https://docs.brightdata.com/integrations/beautifulsoup.md): Step-by-step guide to configuring Bright Data proxies in Python BeautifulSoup scripts for reliable, anonymous web scraping. Spans 195 countries. - [How to Use Bright Data with BitBrowser](https://docs.brightdata.com/integrations/bitbrowser.md): Step-by-step guide to configuring Bright Data proxies in BitBrowser for managing multiple browser profiles with geo-targeted IP routing. Spans 195 countries. - [How to Set Up Bright Data With Boomi](https://docs.brightdata.com/integrations/boomi.md): Learn how to connect Bright Data's scraping and data collection APIs to a Boomi process using the Bright Data Partner connector. Spans 195 countries. - [Anti-detect Browser Integrations](https://docs.brightdata.com/integrations/browser-integrations.md): Configure Bright Data proxies (400M+ residential IPs) in anti-detect browsers like GoLogin, MuLogin and XLogin for multi-account fingerprint management. - [How to Set Up Bright Data With Capsolver](https://docs.brightdata.com/integrations/capsolver.md): Integrate Bright Data proxies (195 countries) with Capsolver to solve reCAPTCHA, hCaptcha and image CAPTCHAs in automation and scraping workflows. - [Set Up Bright Data With ChangeDetection](https://docs.brightdata.com/integrations/changedetection.md): Integrate Bright Data proxies (400M+ IPs) with ChangeDetection to monitor competitor prices, product availability and content changes across multiple sites. - [How to Configure Proxy Settings in Chrome](https://docs.brightdata.com/integrations/chrome.md): Step-by-step guide to configuring Bright Data proxies (port 33335) in Chrome for privacy, geo-bypass and managing multiple browser sessions or accounts. - [Set Up Bright Data With ClonBrowser](https://docs.brightdata.com/integrations/clonbrowser.md): Configure Bright Data proxies in ClonBrowser to route browsing and automation profiles through residential, datacenter, ISP, or mobile IPs. Spans 195 countries. - [How to Integrate Bright Data With CrewAI](https://docs.brightdata.com/integrations/crew-ai.md): Integrate Bright Data Web Scraper API (660+ scrapers) and SERP API into CrewAI agents to add live web data, search and unblocking to agentic workflows. - [How to Set Up Bright Data With DICloak](https://docs.brightdata.com/integrations/dicloak.md): Set up Bright Data proxies in DICloak anti-detect browser for anonymous browsing with dynamic fingerprinting and profile management. Covers 195+ countries. - [How to Set Up Bright Data With Dify](https://docs.brightdata.com/integrations/dify.md): Add Bright Data's web scraping plugin to Dify for enterprise-grade data extraction from 50+ platforms including Amazon, LinkedIn, and Instagram. - [Set Up Bright Data With Dolphin Anty](https://docs.brightdata.com/integrations/dolphin-anty.md): Configure Bright Data proxies (400M+ IPs) in Dolphin Anty to add anti-detection-grade IP rotation to your multi-account browsing and data collection. - [How to Set Up Bright Data With Easync](https://docs.brightdata.com/integrations/easync.md): Configure Bright Data proxies (port 33335) in Easync to route automated e-commerce operations through residential, datacenter, ISP or mobile IPs. - [Firefox Proxy Configuration](https://docs.brightdata.com/integrations/firefox.md): Step-by-step guide to configuring Bright Data proxies (port 33335) in Firefox for privacy, geo-bypass and managing multiple browser sessions or accounts. - [How to Set Up Bright Data With FoxyProxy](https://docs.brightdata.com/integrations/foxyproxy.md): Step-by-step guide to configuring Bright Data proxies (port 33335) in FoxyProxy for browser-based scraping, app testing and rule-based proxy switching. - [How to Use Bright Data With Geelark](https://docs.brightdata.com/integrations/geelark.md): Integrate Bright Data proxies (195 countries) with Geelark cloud phones to run anonymous, geo-targeted mobile sessions for multi-account workflows. - [How to Use Bright Data With GenLogin](https://docs.brightdata.com/integrations/genlogin.md): Configure Bright Data proxies (400M+ IPs) in GenLogin to manage multiple browser profiles with isolated fingerprints and geo-targeted IPs. - [Set Up Bright Data With Ghost Browser](https://docs.brightdata.com/integrations/ghost-browser.md): Configure Bright Data proxies in Ghost Browser to route multi-session browsing through residential, datacenter, ISP, or mobile IPs. Spans 195 countries. - [How to Set Up Bright Data With GoLogin](https://docs.brightdata.com/integrations/gologin.md): Configure Bright Data proxies (400M+ IPs) in GoLogin to route multi-profile browsing through residential, datacenter, ISP or mobile IPs for collection. - [How to Set Up Bright Data With Haystack](https://docs.brightdata.com/integrations/haystack.md): Integrate Bright Data with Haystack to enhance RAG pipelines and AI applications with reliable, scalable web data extraction. Covers 45+ datasets. - [Set Up Bright Data With Helium Scraper](https://docs.brightdata.com/integrations/helium-scraper.md): Configure Bright Data proxies in Helium Scraper to route web scraping jobs through residential, datacenter, ISP, or mobile IPs at scale. Spans 195 countries. - [Set Up Bright Data With HideMyAcc](https://docs.brightdata.com/integrations/hidemyacc.md): Configure Bright Data proxies in HideMyAcc to route multi-account browsing through residential, datacenter, ISP, or mobile IPs. Spans 195 countries. - [Set Up Bright Data With Smolagents](https://docs.brightdata.com/integrations/hugging-face.md): Connect Smolagents to Bright Data (660+ pre-built scrapers) so your agent can crawl sites, run web searches and access data from LinkedIn and Amazon. - [IBM Watsonx Orchestrate](https://docs.brightdata.com/integrations/ibm-watsonx-orchestrate.md): Connect Bright Data's MCP server to IBM watsonx Orchestrate so agents can call live web scraping, search, and unblocking tools at runtime. Spans 195 countries. - [How to Set Up Bright Data With Incogniton](https://docs.brightdata.com/integrations/incogniton.md): Integrate Bright Data with Incogniton for secure, anonymous browsing with enhanced protection against detection and bans. Spans 195 countries. - [How to Set Up Bright Data With Insomniac](https://docs.brightdata.com/integrations/insomniac.md): Configure Bright Data proxies (400M+ IPs) in Insomniac to assign a unique IP per browser tab, reducing detection risk during multi-session automations. - [Integrations](https://docs.brightdata.com/integrations/introduction.md): Connect Bright Data with your favorite tools, frameworks, and platforms. Browse by category to find setup guides for your stack. - [How to Use Bright Data on iOS](https://docs.brightdata.com/integrations/ios.md): Step-by-step guide to configuring Bright Data proxies on iOS devices via Wi-Fi network settings for private and geo-targeted browsing. Spans 195 countries. - [Set Up Bright Data With IXBrowser](https://docs.brightdata.com/integrations/ixbrowser.md): Configure Bright Data proxies (400M+ IPs) in IXBrowser to route multi-profile browsing through residential, datacenter, ISP or mobile IPs for collection. - [How to Set Up Bright Data With Kameleo](https://docs.brightdata.com/integrations/kameleo.md): Configure Bright Data proxies in Kameleo to route anti-detect browser profiles through residential, datacenter, ISP, or mobile IPs. Spans 195 countries. - [How to Set Up Bright Data With Lalicat](https://docs.brightdata.com/integrations/lalicat.md): Configure Bright Data proxies (400M+ IPs) in Lalicat to route multi-profile browsing through residential, datacenter, ISP or mobile IPs for collection. - [How to Set Up Bright Data With LangChain](https://docs.brightdata.com/integrations/langchain.md): Integrate Bright Data with LangChain to give LLM-powered agents reliable, anonymous, and scalable web access for real-world data tasks. Spans 195 countries. - [How to Set Up Bright Data With Lindy.ai](https://docs.brightdata.com/integrations/lindy-ai.md): Connect Bright Data (660+ scrapers) to Lindy.ai to automate web data workflows: trigger real-time collection, call APIs and feed results into business apps. - [How to Set Up Bright Data With LlamaIndex](https://docs.brightdata.com/integrations/llama-index.md): Connect Bright Data to LlamaIndex to enable your agent to crawl websites, search the web, and extract structured data from major platforms. Spans 195 countries. - [How to Use Bright Data on macOS](https://docs.brightdata.com/integrations/macos.md): Step-by-step guide to configuring Bright Data proxies in macOS system network settings for system-wide geo-targeted browsing. Spans 195 countries. - [How to Set Up Bright Data With Make.com](https://docs.brightdata.com/integrations/make.md): Connect Bright Data (660+ scrapers) to Make.com for no-code data workflows: trigger scrapers, deliver to Google Sheets, Notion or any HTTP webhook. - [Set Up Bright Data With MarketerBrowser](https://docs.brightdata.com/integrations/marketerbrowser.md): Step-by-step guide to configuring Bright Data proxies (400M+ IPs) in MarketerBrowser for managing multiple browser profiles and region-specific content. - [How to Integrate Bright Data With Maskfog](https://docs.brightdata.com/integrations/maskfog.md): Configure Bright Data proxies in Maskfog to route anti-detect browsing profiles through residential, datacenter, ISP, or mobile IPs. Spans 195 countries. - [How to Set Up Bright Data With Mastra](https://docs.brightdata.com/integrations/mastra.md): Integrate Bright Data's SDK with Mastra to add web scraping and structured data extraction from 40+ platforms to your AI agents. - [How to Set Up Bright Data With MoreLogin](https://docs.brightdata.com/integrations/morelogin.md): Pair Bright Data (400M+ residential IPs) with MoreLogin for secure, anonymous browsing and better protection against detection in data collection. - [How to Use Bright Data with MuLogin](https://docs.brightdata.com/integrations/mulogin.md): Configure Bright Data proxies (400M+ IPs) in MuLogin to assign isolated IPs to each browser profile for anonymous, geo-targeted multi-account workflows. - [How to Set Up Bright Data With Multilogin](https://docs.brightdata.com/integrations/multilogin.md): Integrate Bright Data (400M+ residential IPs) with Multilogin for secure, undetectable browsing and improved privacy in web scraping and data collection. - [How to Set Up Bright Data With n8n](https://docs.brightdata.com/integrations/n8n.md): Connect Bright Data to n8n to build automated, no-code data workflows with native nodes for SERP, Web Unlocker and Web Scraper API in your self-hosted instance. - [How to Set Up Bright Data With NGINX](https://docs.brightdata.com/integrations/nginx.md): Step-by-step guide to configuring NGINX with Bright Data proxies for upstream traffic routing, domain masking, and connection management. Spans 195 countries. - [Set Up Bright Data With Octo Browser](https://docs.brightdata.com/integrations/octobrowser.md): Integrate Bright Data proxies (400M+ IPs) with Octo Browser to add anti-detection-grade IP routing to multi-account browsing and scraping workflows. - [How to Set Up Bright Data With Octoparse](https://docs.brightdata.com/integrations/octoparse.md): Configure Bright Data proxies (400M+ residential IPs) inside Octoparse to extract data from complex sites without IP blocks, with geo-targeted exits. - [How to Set Up Bright Data With OpenBullet](https://docs.brightdata.com/integrations/openbullet.md): Configure Bright Data proxies (port 33335) in OpenBullet to run HTTP automation and testing workflows with geo-targeted IPs and reduced detection risk. - [Set Up Bright Data With OpenClaw](https://docs.brightdata.com/integrations/openclaw.md): Give your OpenClaw AI agent real-time web search, bot-bypass scraping, browser automation, and 50+ structured data tools powered by Bright Data. - [How to Set Up Bright Data With ParseHub](https://docs.brightdata.com/integrations/parsehub.md): Integrate Bright Data proxies (400M+ IPs) with ParseHub for secure, anonymous web scraping access, reducing the risk of detection and IP bans at scale. - [Set Up Bright Data With PhantomBuster](https://docs.brightdata.com/integrations/phantombuster.md): Step-by-step guide to configuring Bright Data proxies in PhantomBuster automations for safer, higher-success-rate data gathering workflows. Spans 195 countries. - [How to Set Up Bright Data With Pica](https://docs.brightdata.com/integrations/pica.md): Integrate Bright Data with Pica to give AI agent workflows reliable, anonymous web access and scalable data collection from the public web. Spans 195 countries. - [How to Set Up Bright Data With Playwright](https://docs.brightdata.com/integrations/playwright.md): Configure Bright Data proxies (port 33335) in Playwright to route automated browser tests and scraping jobs through residential, datacenter or mobile IPs. - [How to Set Up Bright Data With Postern](https://docs.brightdata.com/integrations/postern.md): Configure Bright Data proxies in Postern on Android to route system-wide traffic through residential, datacenter, ISP, or mobile IPs. Spans 195 countries. - [How to Use Bright Data With Postman](https://docs.brightdata.com/integrations/postman.md): Configure Bright Data proxies (port 33335) in Postman to route API tests through residential, datacenter, ISP or mobile IPs with geo-targeted exit nodes. - [Set Up Bright Data With Proxifier](https://docs.brightdata.com/integrations/proxifier.md): Step-by-step guide to configuring Bright Data proxies in Proxifier to route traffic from applications that lack native proxy support. Spans 195 countries. - [Proxy Manager Integrations](https://docs.brightdata.com/integrations/proxy-manager-integrations.md): Configure Bright Data proxies in proxy managers like FoxyProxy and Proxifier for system-wide, per-app or per-browser routing on Windows, macOS and Linux. - [How to Set Up Bright Data With Puppeteer](https://docs.brightdata.com/integrations/puppeteer.md): Configure Bright Data proxies (port 33335) in Puppeteer to run headless Chrome with geo-targeted IPs for web scraping and automated testing in Node.js. - [How to Set Up Bright Data With SaleFreaks](https://docs.brightdata.com/integrations/salefreaks.md): Integrate Bright Data proxies (400M+ IPs) with SaleFreaks to manage dropshipping automation securely, protect seller accounts and reduce IP-related risks. - [Scraping Tools Integrations](https://docs.brightdata.com/integrations/scraping-tools-integrations.md): Use Bright Data proxies with web scraping frameworks like Scrapy, BeautifulSoup, Puppeteer, Playwright and Selenium for reliable, unblocked data collection. - [How to Use Bright Data with Scrapy](https://docs.brightdata.com/integrations/scrapy.md): Configure Bright Data proxies (port 33335) in Scrapy projects to crawl sites with geo-targeted, rotating IPs in anonymous, large-scale Python pipelines. - [Set Up Bright Data With Screaming Frog](https://docs.brightdata.com/integrations/screaming-frog.md): Configure Bright Data proxies in Screaming Frog SEO Spider to route crawls through residential, datacenter, ISP, or mobile IPs at scale. Spans 195 countries. - [How to Use Selenium with Bright Data](https://docs.brightdata.com/integrations/selenium.md): Configure Bright Data proxies (port 33335) in Selenium Python to run browser automation with geo-targeted IPs across Chrome, Firefox and other webdrivers. - [How to Set Up Bright Data With SessionBox](https://docs.brightdata.com/integrations/sessionbox.md): Configure Bright Data proxies (port 33335) in SessionBox to route multi-session browsing through residential, datacenter, ISP or mobile IPs for collection. - [Set Up Bright Data With Shadowrocket](https://docs.brightdata.com/integrations/shadowrocket.md): Configure Bright Data proxies in Shadowrocket on iOS to route HTTP and SOCKS5 traffic through residential, datacenter, ISP, or mobile IPs. - [How to Set Up Bright Data With SMLogin](https://docs.brightdata.com/integrations/smlogin.md): How to configure Bright Data proxies in SMLogin for secure multi-account management with anonymous browsing capabilities. Covers 195+ countries. - [Set Up Bright Data With Sphere Browser](https://docs.brightdata.com/integrations/sphere-browser.md): Configure Bright Data proxies in Sphere Browser to route multi-account browsing through residential, datacenter, ISP, or mobile IPs. Spans 195 countries. - [Set Up Bright Data With StablerSOLO](https://docs.brightdata.com/integrations/stablersolo.md): Configure Bright Data proxies (400M+ IPs) inside StablerSOLO antidetect profiles to run sneaker and ecommerce automation with geo-targeted residential IPs. - [Set Up Bright Data With Strands Agents](https://docs.brightdata.com/integrations/strands.md): Use Bright Data with Strands Agents to add enterprise-grade web scraping and proxy capabilities to open-source Python AI agent workflows. - [Set Up Bright Data With SwitchyOmega](https://docs.brightdata.com/integrations/switchyomega.md): Step-by-step guide to configuring Bright Data proxies in SwitchyOmega for browser-based proxy switching and rule-based traffic routing. Spans 195 countries. - [Systems Integrations](https://docs.brightdata.com/integrations/systems-integrations.md): Configure Bright Data proxies at the operating system level for device-wide routing on Android, iOS, Windows and macOS, with step-by-step setup per platform. - [Testing Integrations](https://docs.brightdata.com/integrations/testing-integrations.md): Test and debug Bright Data proxy and API configurations using Postman and other API testing tools, with ready-made collections for every Bright Data endpoint. - [How to Set Up Bright Data With TexAu](https://docs.brightdata.com/integrations/texau.md): Configure Bright Data proxies (400M+ IPs) in TexAu to scale social outreach and lead-gen automations with geo-targeted IPs and reduced ban risk. - [How to Set Up Bright Data on Ubuntu](https://docs.brightdata.com/integrations/ubuntu.md): Step-by-step guide to configuring Bright Data proxies (port 33335) on Ubuntu for terminal commands and apps, with environment variables and system-wide setup. - [Set Up Bright Data With Undetectable](https://docs.brightdata.com/integrations/undetectable.md): Configure Bright Data proxies (400M+ IPs) in the Undetectable antidetect browser to manage multiple profiles with isolated fingerprints and geo-targeted exits. - [Set Up Bright Data With Vercel AI SDK](https://docs.brightdata.com/integrations/vercel-ai-sdk.md): How to integrate Bright Data's web scraping and proxy capabilities with Vercel AI SDK to add real-time web data access to AI applications. Spans 195 countries. - [How to Set Up Bright Data With VMLogin](https://docs.brightdata.com/integrations/vmlogin.md): Integrate Bright Data (400M+ residential IPs) with VMLogin for secure, anonymous browsing and efficient profile management with reduced detection risk. - [How to Set Up Bright Data With WebHarvy](https://docs.brightdata.com/integrations/webharvy.md): Configure Bright Data proxies in WebHarvy to route automated web scraping jobs through residential, datacenter, ISP, or mobile IPs. Spans 195 countries. - [Webscraper.io Proxy Integration](https://docs.brightdata.com/integrations/webscraper.md): Integrate Bright Data proxies (400M+ IPs) with Webscraper.io to run no-code scraping jobs with geo-targeted IPs and reduced detection risk across sites. - [How to Set Up Bright Data on Windows](https://docs.brightdata.com/integrations/windows.md): Configure Bright Data Datacenter, ISP and Residential proxies on Windows 10 or 11 to route browser and system traffic through geo-targeted IPs. - [How to Use Bright Data with XLogin](https://docs.brightdata.com/integrations/xlogin.md): Configure Bright Data proxies (400M+ IPs) in XLogin to assign isolated geo-targeted IPs to each antidetect browser profile for multi-account automation. - [How to Set Up Bright Data With xpander.ai](https://docs.brightdata.com/integrations/xpander-ai.md): Integrate Bright Data with xpander.ai to give enterprise AI agents reliable web access and structured data extraction from public websites. Spans 195 countries. - [How to Set Up Bright Data With Zapier](https://docs.brightdata.com/integrations/zapier.md): Connect Bright Data (660+ scrapers) to Zapier to automate web data collection and route results into Google Sheets, Slack, Trello, Airtable and Salesforce. - [Welcome to Bright Data](https://docs.brightdata.com/introduction.md): Bright Data's web data platform: residential, mobile, and ISP proxies, 660+ pre-built scrapers, dataset marketplace, and AI-ready APIs. - [ISP](https://docs.brightdata.com/isp-quickstart.md) - [Proxy Manager](https://docs.brightdata.com/proxy-manager-quickstart.md) - [Browser Extension Configuration](https://docs.brightdata.com/proxy-networks/browser-extension/configuration.md): How to configure the Bright Data Proxy Browser Extension: update zone, country, custom headers, and proxy settings from the setup page. - [Browser Extension FAQs](https://docs.brightdata.com/proxy-networks/browser-extension/faqs.md): FAQs about the Bright Data Proxy Browser Extension (port 33335), including login issues, SSL certificate compatibility and Chrome setup steps. - [Browser Extension Features](https://docs.brightdata.com/proxy-networks/browser-extension/features.md): Overview of Bright Data's Proxy Browser Extension features: country-level browsing, IP rotation, user agent control, and DNS configuration. - [How to install the extension](https://docs.brightdata.com/proxy-networks/browser-extension/install.md): Learn how to install the Bright Data extension: download, add to Chrome, pin it, and sign in to start using it with your Bright Data account. - [Introduction](https://docs.brightdata.com/proxy-networks/browser-extension/introduction.md): Use Bright Data's Chrome browser extension to route traffic through residential, mobile, datacenter, or ISP proxies without manual configuration. - [Getting Started with Browser Extension](https://docs.brightdata.com/proxy-networks/browser-extension/quickstart.md): Install and configure the Bright Data Browser Extension for Chrome (port 33335) to route browser traffic with 1-click country switching across 195 countries. - [Proxy configuration options](https://docs.brightdata.com/proxy-networks/config-options.md): Control Bright Data proxy targeting (195 countries), IP rotation, session handling, DNS resolution and routing behavior using proxy username parameters. - [How to Configure Your Data Center Proxy](https://docs.brightdata.com/proxy-networks/data-center/configure-your-proxy.md): Configure your datacenter proxy settings across 195 countries, select IP types, set geolocation targeting and enable advanced features in this guide. - [Dataceter Proxy FAQ](https://docs.brightdata.com/proxy-networks/data-center/faqs.md): FAQs about Bright Data Datacenter proxies (195 countries): IP types, shared and dedicated pools, geotargeting, error codes and pricing across plans. - [Introduction to Datacenter Proxies](https://docs.brightdata.com/proxy-networks/data-center/introduction.md): Discover Bright Data's Datacenter proxy network, offering over 1.6 million IPs from 98+ countries, providing the fastest and most cost-effective proxy solution. - [Create Your First Data Center Proxy](https://docs.brightdata.com/proxy-networks/data-center/quickstart.md): Set up your first Bright Data Datacenter proxy: sign in, create a proxy in the Control Panel, verify your account and earn $5 credit for first-time setup. - [Send your first Datacenter proxy request](https://docs.brightdata.com/proxy-networks/data-center/send-your-first-request.md): Send your first request through Bright Data Datacenter proxies with copy-paste code examples in cURL, Python, Node.js, Java, and Go. - [Why Your DNS Shows a Different Country](https://docs.brightdata.com/proxy-networks/dns-location-mismatch.md): Why DNS leak tools show a different country than your Bright Data proxy IP, how 2-stage DNS resolution works and how to verify your actual exit geolocation. - [Proxy errors troubleshooting](https://docs.brightdata.com/proxy-networks/errorCatalog.md): Explore the catalog of Bright Data HTTP errors (4xx and 5xx codes), including error codes, descriptions and actions to resolve common proxy issues. - [Proxy products FAQ](https://docs.brightdata.com/proxy-networks/faqs.md): FAQs on integrating, configuring and using Bright Data's proxy products (195 countries), including IP types, geotargeting and error codes across the platform. - [Proxy Infrastructure](https://docs.brightdata.com/proxy-networks/introduction.md): Bright Data proxy infrastructure: 400M+ monthly residential IPs plus ISP and datacenter networks, with full session and geo-targeting control. - [How to Configure Your ISP Proxy](https://docs.brightdata.com/proxy-networks/isp/configure-your-proxy.md): Learn how to configure your ISP proxy settings effectively, choose IP types, enable cache proxy, and ensure 100% uptime for optimal performance. - [ISP Proxies FAQs](https://docs.brightdata.com/proxy-networks/isp/faqs.md): Answers to common questions about Bright Data virtual ISP proxies: how the network is built, IP pools, geotargeting, privacy and compliance with ISP policies. - [Introduction to ISP Proxies](https://docs.brightdata.com/proxy-networks/isp/introduction.md): Bright Data ISP Proxies combine residential trust with datacenter speed across 195 countries. Best for ad verification, QA and bypassing datacenter blocks. - [Create Your First ISP Proxy](https://docs.brightdata.com/proxy-networks/isp/quickstart.md): Set up your first Bright Data ISP proxy: sign in, create a proxy in the Control Panel, verify your account and earn $5 credit for first-time setup. - [Send your first ISP proxy request](https://docs.brightdata.com/proxy-networks/isp/send-your-first-request.md): Send your first request through Bright Data ISP proxies with copy-paste code examples in cURL, Python, Node.js, Java, and Go. - [How to Configure the Proxy Manager](https://docs.brightdata.com/proxy-networks/proxy-manager/configuration.md): Learn more about what Proxy Manager can do, how to tailor it to your needs, and how to implement popular optimized workflows. Connects via port 33335. - [Proxy Manager FAQs](https://docs.brightdata.com/proxy-networks/proxy-manager/faqs.md): Find detailed answers to common Proxy Manager questions, including access restriction, port multiplication, IP targeting, and more. Connects via port 33335. - [Proxy Manager Integration](https://docs.brightdata.com/proxy-networks/proxy-manager/integration.md): Integrate the open-source Bright Data Proxy Manager (default port 22999) with third-party apps. Run it as a local proxy server in any environment. - [Introduction to Proxy Manager](https://docs.brightdata.com/proxy-networks/proxy-manager/introduction.md): Control, monitor, and customize Bright Data proxies with the open-source Proxy Manager. Apply routing rules, integrate via API, or manage from the UI. - [Create Your First Proxy Manager](https://docs.brightdata.com/proxy-networks/proxy-manager/quickstart.md): Get started with Bright Data Proxy Manager (default port 22999). Choose Cloud Server or On-Premise install, then configure your first managed proxy port. - [Secure Your Proxy Manager Setup](https://docs.brightdata.com/proxy-networks/proxy-manager/security.md): Best practices for securing your Bright Data Proxy Manager (default port 22999), including IP allowlisting, admin access control and API key-based auth. - [How to Configure Your Residential Proxy](https://docs.brightdata.com/proxy-networks/residential/configure-your-proxy.md): Configure Bright Data Residential proxies (400M+ residential IPs): IP types, geolocation targeting, long-session peers, sticky IP duration and rotation. - [Residential products FAQ](https://docs.brightdata.com/proxy-networks/residential/faqs.md): FAQs about Bright Data Residential proxies (400M+ residential IPs): IP types, country coverage, geotargeting, session control and common error codes. - [Introduction to Residential Proxies](https://docs.brightdata.com/proxy-networks/residential/introduction.md): Bright Data Residential proxy network: 400M+ monthly residential IPs from 195+ countries for browsing and data collection as a real user. - [Residential Network Access Policy](https://docs.brightdata.com/proxy-networks/residential/network-access.md): How Bright Data monitors Residential proxy traffic (400M+ IPs) for compliance. Compares Immediate Access and Full Access modes with approved use cases. - [Create Your First Residential Proxy](https://docs.brightdata.com/proxy-networks/residential/quickstart.md): Set up your first Bright Data Residential proxy: sign in, create a proxy in the Control Panel, verify your account and earn $5 credit for first-time setup. - [Send your first Residential proxy request](https://docs.brightdata.com/proxy-networks/residential/send-your-first-request.md): Send your first request through Bright Data Residential proxies with copy-paste code examples in cURL, Python, Node.js, Java, and Go. - [SOCKS and SOCKS5 Proxies](https://docs.brightdata.com/proxy-networks/socks5.md): Use the SOCKS5 protocol with Bright Data Datacenter, ISP, Residential and Mobile proxy networks. Includes connection examples and authentication methods. - [Overcoming website blocking](https://docs.brightdata.com/proxy-networks/website-blocking.md): Troubleshoot 4xx and 5xx blocking on Bright Data proxies: read network errors, identify block types and apply rotation, headers and Unlocker fixes. - [Quick start](https://docs.brightdata.com/quick-start.md): Get started with Bright Data Fast SERP (31 languages) for enterprise customers. Apply through your account manager and run high-volume Google search queries. - [Release Notes](https://docs.brightdata.com/release-notes.md): Stay up to date with Bright Data product updates from 2024-2026. Scroll down to explore release notes from previous weeks across all proxy and API products. - [Residential](https://docs.brightdata.com/residential-quickstart.md) - [Scraper Studio](https://docs.brightdata.com/scraper-studio-quickstart.md) - [Scrapers quickstart](https://docs.brightdata.com/scrapers-quickstart.md) - [Bright Data's Asset Shield](https://docs.brightdata.com/scraping-automation/bright-shield/asset-shield.md): Protect your domain with Bright Data Asset Shield in 4 steps: monitor traffic, set rules and receive alerts to secure your online assets at scale. - [Get to know Bright Shield](https://docs.brightdata.com/scraping-automation/bright-shield/introduction.md): Bright Shield is Bright Data's risk management suite for ensuring web scraping activities are conducted legally, ethically, and in a compliant manner. - [Bright Data's Scraping Shield](https://docs.brightdata.com/scraping-automation/bright-shield/scraping-shield.md): Control outgoing proxy traffic with Scraping Shield across 4 steps: classify domains, set rules, block requests and receive alerts to secure data flow. - [Ethical web scraping best practices](https://docs.brightdata.com/scraping-automation/concepts/ethical-web-scraping.md): 5 core principles of ethical web data collection, the legal risks of non-compliant scraping and a practical checklist for sustainable data pipelines. - [How Bright Data handles anti-bot blocking](https://docs.brightdata.com/scraping-automation/concepts/how-bright-data-handles-blocking.md): Learn how modern anti-bot systems detect scrapers across 4 layers, why DIY bypasses are costly, and how Bright Data's products defeat each detection layer. - [Modern scraping operations](https://docs.brightdata.com/scraping-automation/concepts/modern-scraping-operations.md): Why web scraping shifted from a scripting problem to an infrastructure discipline, and what production-grade scraping systems look like in 2026. - [How to reduce web scraping costs](https://docs.brightdata.com/scraping-automation/concepts/reducing-scraping-costs.md): Practical techniques to lower your web scraping costs, from choosing the right IP type to optimizing bandwidth and service plans. Achieves 10% success rate. - [Understanding asynchronous requests](https://docs.brightdata.com/scraping-automation/concepts/understanding-async-requests.md): Compare async vs sync requests across 2 Bright Data APIs (Unlocker and SERP) and how each approach impacts performance, cost and architecture. - [Crawl API Overview](https://docs.brightdata.com/scraping-automation/crawl-api/overview.md): Use Crawl API to map full domains and extract content as Markdown, HTML, or JSON. Built for AI training data, SEO audits, and content workflows. - [Getting Started](https://docs.brightdata.com/scraping-automation/crawl-api/quick-start.md): Get started with the Bright Data Crawl API using either of 2 methods (API or no-code Control Panel) to trigger crawl jobs and retrieve structured data. - [Easy Scraper FAQs](https://docs.brightdata.com/scraping-automation/easy-scraper/faqs.md): FAQs about Bright Data Easy Scraper across 4 topics: getting started, managing inputs, choosing delivery formats and troubleshooting issues quickly. - [Five-Minute How-To: Easy Scraper](https://docs.brightdata.com/scraping-automation/easy-scraper/five-minute-how-to.md): Collect your first dataset with Bright Data Easy Scraper in 5 minutes. No code, no setup: select a scraper, enter inputs and download your results. - [Product Overview](https://docs.brightdata.com/scraping-automation/easy-scraper/overview.md): Use Bright Data Easy Scraper to collect structured data from supported sites with prebuilt scrapers configured from the Control Panel, no custom code required. - [Getting Started with Easy Scraper](https://docs.brightdata.com/scraping-automation/easy-scraper/quickstart.md): Get started with Bright Data Easy Scraper in 3 steps: select a prebuilt scraper, run it and download structured data from popular sites without code. - [FAQ: Scraping automation products](https://docs.brightdata.com/scraping-automation/faqs.md): FAQs on integrating, configuring and using Bright Data's Scraping Automation products (660+ scrapers), including IP types, geotargeting and error codes. - [Web Access APIs](https://docs.brightdata.com/scraping-automation/introduction.md): Bright Data Web Access APIs (660+ scrapers) handle unblocking, crawling, dynamic content and SERP data collection with proxy rotation and CAPTCHA solving. - [Custom CDP Functions](https://docs.brightdata.com/scraping-automation/scraping-browser/cdp-functions/custom.md): Reference for Bright Data Browser API custom CDP functions (60+ tools) that extend the standard Chrome DevTools Protocol with unblocking and session controls. - [Standard CDP Functions](https://docs.brightdata.com/scraping-automation/scraping-browser/cdp-functions/standard.md): Reference for standard CDP functions on the Bright Data Browser API (60+ tools): cookies, country targeting, navigation and Puppeteer or Playwright commands. - [Browser API Code Examples](https://docs.brightdata.com/scraping-automation/scraping-browser/code-examples.md): Explore Bright Data Browser API code examples across 3 technologies (Playwright, Puppeteer, Selenium) for headless browser scraping at scale. - [How to Configure the Browser API](https://docs.brightdata.com/scraping-automation/scraping-browser/configuration.md): Configure the Bright Data Browser API with your username and password, connect 1 of 3 drivers (Puppeteer, Playwright, Selenium) and run browser sessions. - [Browser API FAQs](https://docs.brightdata.com/scraping-automation/scraping-browser/faqs.md): FAQs about Bright Data's Browser API across 3 supported drivers (Puppeteer, Playwright, Selenium), debugging tips and integration guidelines. - [Disable Captcha Solver](https://docs.brightdata.com/scraping-automation/scraping-browser/features/captcha-solver.md): By default, as part of our full proxy unblocking solution, Browser API also solves CAPTCHAs that are encountered while returning your proxy request. - [Browser API Playground](https://docs.brightdata.com/scraping-automation/scraping-browser/features/playground.md): Use the Bright Data Browser API Playground to run example scripts, watch live browser sessions and inspect logs. Currently supports 1 driver: Puppeteer in JS. - [Browser API: Premium Domains](https://docs.brightdata.com/scraping-automation/scraping-browser/features/premium-domains.md): Enable Premium Domains on the Bright Data Browser API to unblock the hardest target sites, with pricing shown in your zone cost estimate before activation. - [Geolocation targeting](https://docs.brightdata.com/scraping-automation/scraping-browser/features/proxy-location.md): Geo-target the Bright Data Browser API to countries, states or cities across 195 countries. Automatic peer selection is on by default; manual overrides. - [Browser API Troubleshooting](https://docs.brightdata.com/scraping-automation/scraping-browser/features/troubleshooting.md): Get troubleshooting tips for the Bright Data Browser API. Use the debugger, analyze 4xx error codes and optimize web scraping with Chrome Dev Tools. - [Run Your First Browser Session](https://docs.brightdata.com/scraping-automation/scraping-browser/five-minute-how-to.md): Launch your first Bright Data Browser API session in under 5 minutes with JavaScript rendering, page interaction and dynamic content, no infrastructure. - [Introduction to Bright Data’s Browser API](https://docs.brightdata.com/scraping-automation/scraping-browser/introduction.md): Learn how Bright Data's Browser API (60+ tools) enables large-scale browser-based data collection with automation, proxy management and built-in unblocking. - [Create Your First Browser API](https://docs.brightdata.com/scraping-automation/scraping-browser/quickstart.md): Set up your first Bright Data Browser API in the Control Panel in 5 steps, configure access credentials and run your first headless browser scraping job. - [SERP API async requests](https://docs.brightdata.com/scraping-automation/serp-api/asynchronous-requests.md): Send async Bright Data SERP API (31 languages) and Unlocker API requests: compare with sync mode, learn when async is faster, configure key async parameters. - [SERP API Configuration](https://docs.brightdata.com/scraping-automation/serp-api/configuration.md): Configure the Bright Data SERP API (31 languages): choose JSON or raw HTML format, switch sync and async modes and enrich ad data with key request parameters. - [SERP Troubleshooting](https://docs.brightdata.com/scraping-automation/serp-api/debugging.md): Troubleshoot Bright Data SERP API (31 languages) requests using the x-brd-debug response header to capture detailed request and response diagnostics. - [SERP API FAQs](https://docs.brightdata.com/scraping-automation/serp-api/faqs.md): FAQs about the Bright Data SERP API (31 languages): setup, troubleshooting, Google Image and Hotels scraping and advanced search techniques. - [Google SERP Features](https://docs.brightdata.com/scraping-automation/serp-api/features.md): Configure Bright Data SERP API (31 languages) features including response format, parsing options and header overrides for Google search results. - [Get started with Bing SERP API](https://docs.brightdata.com/scraping-automation/serp-api/get-started-bing-serp-api.md): Start using Bright Data's Bing SERP API in 3 steps: Sign in, create a SERP zone, get your API key, and begin collecting Bing search data. - [Get started with Google SERP API](https://docs.brightdata.com/scraping-automation/serp-api/get-started-google-serp-api.md): Start using Bright Data's Google SERP API in 3 steps: Sign in, create a SERP zone, get your API key, and begin collecting Google search data. - [Get Top 100 Google Results](https://docs.brightdata.com/scraping-automation/serp-api/get-top-100-google-results.md): Fetch positions 1-100 from Google search in a single Bright Data request with control over language, location, pagination depth and AI Overview extraction. - [Guidelines for getting more Google ads](https://docs.brightdata.com/scraping-automation/serp-api/guidelines-for-getting-more-google-ads.md): Structure Bright Data SERP API requests across 31 languages to maximize paid-ad coverage. Tune query intent, vertical, geo and device for higher ad density. - [Introduction to SERP API](https://docs.brightdata.com/scraping-automation/serp-api/introduction.md): Use the Bright Data SERP API to collect structured search results from Google, Bing and other engines in under 1 second per request, with no proxy setup. - [Bing to Bright Data SERP Migration Guide](https://docs.brightdata.com/scraping-automation/serp-api/parsed-json-results/bing-to-bright-data-serp-migration-guide.md): Migrate from the retired Microsoft Bing Search API to the Bright Data SERP API (31 languages) for Bing. Step-by-step request mapping and response examples. - [Parsed JSON Results with SERP API](https://docs.brightdata.com/scraping-automation/serp-api/parsed-json-results/parsing-search-results.md): Use Bright Data SERP API parsing to convert raw HTML responses into structured JSON for Google and Bing. Covers 12 countries. - [SERP Pricing & Billing](https://docs.brightdata.com/scraping-automation/serp-api/pricing-and-billing.md): Bright Data SERP API pricing: per-1,000 successful requests with parsing and unlocking included, no bandwidth fees and failed requests not billed. - [SERP API Bing Query Parameters](https://docs.brightdata.com/scraping-automation/serp-api/query-parameters/bing.md): Configure Bing search queries on the Bright Data SERP API (31 languages) with parameters for localization, geo, pagination, device targeting and custom output. - [SERP API DuckDuckGo Query Parameters](https://docs.brightdata.com/scraping-automation/serp-api/query-parameters/duckduckgo.md): Configure DuckDuckGo search queries on the Bright Data SERP API (31 languages) with parameters for localization, safe search, time range and device targeting. - [SERP API Google Query Parameters](https://docs.brightdata.com/scraping-automation/serp-api/query-parameters/google.md): Configure the Bright Data SERP API (31 languages) for Google search, Maps, Trends, Reviews, Images, Lens, Hotels and Flights with parameters per access point. - [SERP API Yandex Query Parameters](https://docs.brightdata.com/scraping-automation/serp-api/query-parameters/yandex.md): Explore Yandex query parameters for the Bright Data SERP API (31 languages), including localization, pagination, time range and device targeting for results. - [Create Your First SERP API](https://docs.brightdata.com/scraping-automation/serp-api/quickstart.md): Get started with the Bright Data SERP API (31 languages) in 3 steps: create a zone, generate credentials and send your first Google search query. - [Send Your First SERP API Request](https://docs.brightdata.com/scraping-automation/serp-api/send-your-first-request.md): Step-by-step guide to sending your first SERP API request, with copy-paste curl examples for HTTP and SOCKS5 proxy interfaces. - [Your First Async SERP API Request](https://docs.brightdata.com/scraping-automation/serp-api/your-first-async-request.md): Send asynchronous requests to the Bright Data SERP API (31 languages) and retrieve search results via snapshot ID and webhook delivery. - [Best practices for Unlocker API](https://docs.brightdata.com/scraping-automation/web-unlocker/bestpractices.md): Best practices for targeting API endpoints with the Bright Data Unlocker API (98% success rate), including troubleshooting and alternative methods. - [Unlocker API Configuration](https://docs.brightdata.com/scraping-automation/web-unlocker/configuration.md): Configure the Bright Data Unlocker API (98% success rate): premium domains, async processing, custom headers, cookies and auto-throttling controls. - [Web Unlocker API Features](https://docs.brightdata.com/scraping-automation/web-unlocker/features.md): Reference for Bright Data Unlocker API features (98% success rate): CAPTCHA solving, Premium Domains, custom headers, cookies and Browser Rendering. - [Unlock Your First Website](https://docs.brightdata.com/scraping-automation/web-unlocker/five-minute-how-to.md): Unlock your first website with the Bright Data Unlocker API in under 5 minutes. Validate your setup with a minimal request before moving to advanced config. - [Web Unlocker API Overview](https://docs.brightdata.com/scraping-automation/web-unlocker/introduction.md): Bright Data Web Unlocker API (98% success rate) handles proxy rotation, anti-bot challenges and CAPTCHA solving in 1 call. Returns clean HTML or JSON. - [Create Your First Unlocker API](https://docs.brightdata.com/scraping-automation/web-unlocker/quickstart.md): Set up your first Bright Data Unlocker API (98% success rate): create the API in the Control Panel, configure credentials and send your first unlock request. - [Send Your First Unlocker API Request](https://docs.brightdata.com/scraping-automation/web-unlocker/send-your-first-request.md): Send your first request using Bright Data Web Unlocker API (98% success rate) with step-by-step guidance, request breakdowns and real-world code examples. - [How to Setup Webhooks for Unlocker API](https://docs.brightdata.com/scraping-automation/web-unlocker/setup-webhooks.md): Configure webhooks for the Bright Data Unlocker API (98% success rate) to receive HTTP callbacks when async data collection jobs complete, instead of polling. - [Your First Async Unlocker API Request](https://docs.brightdata.com/scraping-automation/web-unlocker/your-first-async-request.md): Send asynchronous requests to the Bright Data Web Unlocker API (98% success rate) and retrieve results using a snapshot ID and webhook delivery method. - [JavaScript SDK quickstart](https://docs.brightdata.com/sdk-js-quickstart.md) - [Python SDK quickstart](https://docs.brightdata.com/sdk-quickstart.md) - [Search API](https://docs.brightdata.com/search-api-quickstart.md) - [Unlocker API quickstart](https://docs.brightdata.com/unlocker-api-quickstart.md) ## OpenAPI Specs - [web-scraper-ide-rest-api](https://docs.brightdata.com/api-reference/web-scraper-ide-rest-api.json) - [cn-web-scraper-ide-rest-api](https://docs.brightdata.com/api-reference/cn-web-scraper-ide-rest-api.json) - [dca-api](https://docs.brightdata.com/api-reference/dca-api.json) - [web-archive-api](https://docs.brightdata.com/api-reference/web-archive-api.json) - [unlocker-rest-api](https://docs.brightdata.com/api-reference/unlocker-rest-api.json) - [serp-rest-api](https://docs.brightdata.com/api-reference/serp-rest-api.json) - [youtube-videos-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/youtube-videos-collect-by-url.json) - [tiktok-profiles-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/tiktok-profiles-collect-by-url.json) - [tiktok-posts-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/tiktok-posts-collect-by-url.json) - [tiktok-comments-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/tiktok-comments-collect-by-url.json) - [reddit-posts-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/reddit-posts-collect-by-url.json) - [linkedin-profiles-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/linkedin-profiles-collect-by-url.json) - [linkedin-posts-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/linkedin-posts-collect-by-url.json) - [linkedin-jobs-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/linkedin-jobs-collect-by-url.json) - [linkedin-companies-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/linkedin-companies-collect-by-url.json) - [instagram-reels-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/instagram-reels-collect-by-url.json) - [instagram-profiles-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/instagram-profiles-collect-by-url.json) - [instagram-posts-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/instagram-posts-collect-by-url.json) - [instagram-comments-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/instagram-comments-collect-by-url.json) - [facebook-reels-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/facebook-reels-collect-by-url.json) - [facebook-posts-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/facebook-posts-collect-by-url.json) - [facebook-posts-by-group-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/facebook-posts-by-group-collect-by-url.json) - [facebook-pages-posts-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/facebook-pages-posts-collect-by-url.json) - [facebook-comments-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/facebook-comments-collect-by-url.json) - [chatgpt-search-by-prompt](https://docs.brightdata.com/api-reference/sdk-specs/chatgpt-search-by-prompt.json) - [amazon-sellers-info-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/amazon-sellers-info-collect-by-url.json) - [amazon-reviews-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/amazon-reviews-collect-by-url.json) - [amazon-products-collect-by-url](https://docs.brightdata.com/api-reference/sdk-specs/amazon-products-collect-by-url.json) - [scraping-shield-rest-api](https://docs.brightdata.com/api-reference/scraping-shield-rest-api.json) - [scraper-rest-api](https://docs.brightdata.com/api-reference/rest-api/scraper/scraper-rest-api.json) - [openapi](https://docs.brightdata.com/api-reference/openapi.json) - [cn-scraper-rest-api](https://docs.brightdata.com/api-reference/rest-api/scraper/cn-scraper-rest-api.json) - [cn-dca-api](https://docs.brightdata.com/api-reference/cn-dca-api.json) - [video-downloader](https://docs.brightdata.com/api-reference/video-downloader/video-downloader.json) - [crawl-rest-api](https://docs.brightdata.com/api-reference/rest-api/scraper/crawl-rest-api.json) - [cn-crawl-rest-api](https://docs.brightdata.com/api-reference/rest-api/scraper/cn-crawl-rest-api.json) - [browser-api](https://docs.brightdata.com/api-reference/browser-api.json) - [async-api-reference](https://docs.brightdata.com/api-reference/async-api-reference.json) - [proxy-manager](https://docs.brightdata.com/api-reference/proxy-manager.json) - [dca-custom-inputs](https://docs.brightdata.com/api-reference/dca-custom-inputs.json) - [filter-csv-json](https://docs.brightdata.com/api-reference/filter-csv-json.json) - [cn-unlocker-rest-api](https://docs.brightdata.com/api-reference/cn-unlocker-rest-api.json) - [cn-scraping-shield-rest-api](https://docs.brightdata.com/api-reference/cn-scraping-shield-rest-api.json) - [cn-proxy-rest-api](https://docs.brightdata.com/api-reference/cn-proxy-rest-api.json) - [cn-openapi](https://docs.brightdata.com/api-reference/cn-openapi.json) - [cn-openapi-reseller](https://docs.brightdata.com/api-reference/cn-openapi-reseller.json) - [cn-filter-csv-json](https://docs.brightdata.com/api-reference/cn-filter-csv-json.json) - [cn-deep-lookup](https://docs.brightdata.com/api-reference/cn-deep-lookup.json) - [openapi-reseller](https://docs.brightdata.com/api-reference/openapi-reseller.json) - [proxy-rest-api](https://docs.brightdata.com/api-reference/proxy-rest-api.json) - [cn-serp-rest-api](https://docs.brightdata.com/api-reference/cn-serp-rest-api.json) - [deep-lookup](https://docs.brightdata.com/api-reference/deep-lookup.json) - [datasets-rest-api](https://docs.brightdata.com/cn/api-reference/datasets-rest-api.json)