Find answers to FAQs about Bright Data’s Web Scraper API, covering setup, authentication, data formats, pricing, and large-scale data extraction.
What is the Web Scraper API?
Who can benefit from using the Web scraper API?
How do I get started with the Web Scraper API?
What is the difference between the scrapers?
Why are there different discovery APIs for the same domain?
How do I authenticate with the Web Scraper API?
Authorization
header of your requests as follows: Authorization: Bearer YOUR_API_KEY
.How do I customize my request and trigger it?
How does the trial works?
How do I test the API?
Pick your desired API from the variety of APIs
Enter your inputs
Enter your API key
Select your preferred delivery method
S3
, GCP
, pubsub
and more) and copy the code and run the code after collection endsCopy the code and run it on your client
What data formats does the Web Scraper API support?
JSON
, NDJSON
, JSONL
and CSV
. Specify your desired format in the request parameters.What are the rates for the Web Scraper API?
What should I do if my API key expires?
How does Scraper APIs manage large-scale data extraction tasks?
How can I upgrade my subscription plan?
What specific use cases are Scraper APIs optimized for?
How fast is the Web Scraper API?
How do I cancel an API call?
What is the difference between a notify URL and a webhook URL configurations?
For how long a snapshot is available after i triggered a collection?
Are there any limitations for specific scrapers or domains?
Posts (by profile URL) | |
Comments | |
Reels |
Posts (by keyword) | |
Posts (by profile URL) | |
Comments | |
Reels |
Profiles | |
Posts (by keyword) | |
Posts (by profile URL) |
Posts (by keyword) | |
Comments |
TikTok
Profiles (by search URL) | |
Comments | |
Posts (by keyword) | |
Posts (by profile URL) |
Quora
Posts |
Vimeo
Posts(by keyword) | |
Posts(by URL) |
X (Twitter)
Posts |
YouTube
Profiles | |
Posts (by keyword) | |
Posts (by URL) | |
Posts (by search filters) |
TikTok
What does it mean when a snapshot is marked as empty?
include_errors=true
in your request, which will display the errors and information about the dead pages in the snapshot. This helps you diagnose and understand the issues within the snapshot.How do I start the data collection when I have entered the CSV data?
How to stop a web scraper task?
Which domains do you provide scrapers for?
How can I use Bright Data to access hotel data through an API?
How do I get the data i need?
How do I scrape data from google maps?
How do i cancel a running snapshot?
POST
request to the endpoint:
POST /datasets/v3/snapshot/cencel (playgrownd)
{snapshot_id}
with the ID of the snapshot you want to cancel.
Does the chatGPT scraper works with “SearchGPT” active?
Can I view the code behind the scraper?
Can i get the results directly to my machine or software while using the web scraper API?
POST api.brightdata.com/datasets/v3/scrape
What is a dataset id and where can I find it?
https://api.brightdata.com/datasets/v3/trigger?dataset_id=DATASET_ID_HERE
A dataset id will look like: gd_XXXXXXXXXXXXXXXXX
For example: gd_l1viktl72bvl7bjuj0
You can find the exact dataset ID in the Web Scraper API page for the Scraper you are intrested in under the API Request Builder tab, it will be already inserted in the API request for you to copy.Note: An id that looks like s_XXXXXXXXXXXXXXXXXX
for example: s_m7hm4et0141r2rhojq
is not a dataset ID, it is a snapshot id - a snapshot is a collection of data that is collected from a single Web Scraper API request.