Skip to main content

Installation

Get the credentials by creating an Oxylabs Account here.
Check Oxylabs Documentation to get more information about API parameters.

OxylabsAmazonProductScraperTool

Example

Parameters

  • query - 10-symbol ASIN code.
  • domain - domain localization for Amazon.
  • geo_location - the Deliver to location.
  • user_agent_type - device type and browser.
  • render - enables JavaScript rendering when set to html.
  • callback_url - URL to your callback endpoint.
  • context - Additional advanced settings and controls for specialized requirements.
  • parse - returns parsed data when set to true.
  • parsing_instructions - define your own parsing and data transformation logic that will be executed on an HTML scraping result.

Advanced example

OxylabsAmazonSearchScraperTool

Example

Parameters

  • query - Amazon search term.
  • domain - Domain localization for Bestbuy.
  • start_page - starting page number.
  • pages - number of pages to retrieve.
  • geo_location - the Deliver to location.
  • user_agent_type - device type and browser.
  • render - enables JavaScript rendering when set to html.
  • callback_url - URL to your callback endpoint.
  • context - Additional advanced settings and controls for specialized requirements.
  • parse - returns parsed data when set to true.
  • parsing_instructions - define your own parsing and data transformation logic that will be executed on an HTML scraping result.

Advanced example

OxylabsGoogleSearchScraperTool

Example

Parameters

  • query - search keyword.
  • domain - domain localization for Google.
  • start_page - starting page number.
  • pages - number of pages to retrieve.
  • limit - number of results to retrieve in each page.
  • locale - Accept-Language header value which changes your Google search page web interface language.
  • geo_location - the geographical location that the result should be adapted for. Using this parameter correctly is extremely important to get the right data.
  • user_agent_type - device type and browser.
  • render - enables JavaScript rendering when set to html.
  • callback_url - URL to your callback endpoint.
  • context - Additional advanced settings and controls for specialized requirements.
  • parse - returns parsed data when set to true.
  • parsing_instructions - define your own parsing and data transformation logic that will be executed on an HTML scraping result.

Advanced example

OxylabsUniversalScraperTool

Example

Parameters

  • url - website url to scrape.
  • user_agent_type - device type and browser.
  • geo_location - sets the proxy’s geolocation to retrieve data.
  • render - enables JavaScript rendering when set to html.
  • callback_url - URL to your callback endpoint.
  • context - Additional advanced settings and controls for specialized requirements.
  • parse - returns parsed data when set to true, as long as a dedicated parser exists for the submitted URL’s page type.
  • parsing_instructions - define your own parsing and data transformation logic that will be executed on an HTML scraping result.

Advanced example