Forming Requests
Last updated
Was this helpful?
Last updated
Was this helpful?
Read detailed guides on how to get started and make requests using for different websites.
Select the search engine you want to scrape: , , .
We use synchronous integration method in our examples. If you would like to use or asynchronous integration, refer to the section.
Pick your integration method: synchronous (, ) or asynchronous (Push-Pull).
When forming a request, include the following elements:
Endpoint:
Content-type. When submitting jobs, always add this header:
Payload:
source
- This parameter sets the scraper that will be used to process your request.
URL
or query
- Provide the URL
or query
for the type of page you want to scrape. Refer to the table below and the corresponding target sub-pages for detailed guidance on when to use each parameter.
google
google_search
,
google_ads
,
google_images
,
google_lens
,
google_maps
,
google_travel_hotels
,
google_suggest
,
google_trends_explore
bing
bing_search
universal
Using query
parameter is not supported
When forming a request, include the following elements:
Endpoint:
Content-type. When submitting jobs, always add this header:
Payload:
source
- This parameter sets the scraper that will be used to process your request.
URL
or query
- Provide the URL
or query
for the type of page you want to scrape. Refer to the table below and the corresponding target sub-pages for detailed guidance on when to use each parameter.
amazon
amazon_product,
amazon_search
,
amazon_pricing
,
amazon_sellers,
amazon_bestsellers,
amazon_reviews
,
amazon_questions
google
google_shopping_product
,
google_shopping_search
,
google_shopping_pricing
universal
Using query
parameter is not supported
When forming a request, include the following elements:
Endpoint:
Content-type. When submitting jobs, always add this header:
Payload.
source
- This parameter sets the scraper that will be used to process your request.
URL
- Provide the URL
of the target you want to scrape, for example:
Real Estate: Idealista, Redfin, Zillow, Zoopla
Travel: Airbnb, Agoda, Booking, TripAdvisor
Automotive: Crunchbase, ZoomInfo, AngelList, Product Hunt
Company data: Netflix, SoundCloud, YouTube, IMDb
Entertainment: AutoEurope, Autotrader, RockAuto, Halfords
Any other.
Username and password (). Create API user credentials either during your .
If you need more than one API user for your account, please contact our or message our 24/7 live chat support.
: Optionally, you can include additional parameters such as geo_location
, user_agent_type
, parse
, render
and more to customize your scraping request.
Username and password (). Create API user credentials either during your .
If you need more than one API user for your account, please contact our or message our 24/7 live chat support.
: Optionally, you can include additional parameters such as geo_location
, user_agent_type
, parse
, and send them as headers.
Username and password (). Create API user credentials either during your .
If you need more than one API user for your account, please contact our or message our 24/7 live chat support.
: Optionally, you can include additional parameters such as geo_location
, user_agent_type
, parse
, and more to customize your scraping request.
Select the online marketplace you want to scrape: , , , Best Buy, Etsy, , .
We use synchronous integration method in our examples. If you would like to use or asynchronous integration, refer to the section.
Pick your integration method: synchronous (, ) or asynchronous (Push-Pull).
Username and password (). Create API user credentials either during your .
If you need more than one API user for your account, please contact our or message our 24/7 live chat support.
: Optionally, you can include additional parameters such as geo_location
, user_agent_type
, parse
, render
and more to customize your scraping request.
Username and password (). Create API user credentials either during your .
If you need more than one API user for your account, please contact our or message our 24/7 live chat support.
: Optionally, you can include additional parameters such as geo_location
, user_agent_type
, parse
, and send them as headers.
Username and password (). Create API user credentials either during your .
If you need more than one API user for your account, please contact our or message our 24/7 live chat support.
: Optionally, you can include additional parameters such as geo_location
, user_agent_type
, parse
, and more to customize your scraping request.
Scrape any URL with our universal
source. You can also add .
We use synchronous integration method in our examples. If you would like to use or asynchronous integration, refer to the section.
Pick your integration method: synchronous (, ) or asynchronous (Push-Pull).
Username and password (). Create API user credentials either during your .
If you need more than one API user for your account, please contact our or message our 24/7 live chat support.
: Optionally, you can include additional parameters such as geo_location
, user_agent_type
, and more to customize your scraping request.
Username and password (). Create API user credentials either during your .
If you need more than one API user for your account, please contact our or message our 24/7 live chat support.
: Optionally, you can include additional parameters such as geo_location
, user_agent_type
, and send them as headers.
Username and password (). Create API user credentials either during your .
If you need more than one API user for your account, please contact our or message our 24/7 live chat support.
: Optionally, you can include additional parameters such as geo_location
, user_agent_type
, and more to customize your scraping request.